public static final class Type.FunctionType.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Type.FunctionType.Builder> implements Type.FunctionTypeOrBuilder
Function type with result and arg types.Protobuf type
google.api.expr.v1alpha1.Type.FunctionType| Modifier and Type | Method and Description |
|---|---|
Type.FunctionType.Builder |
addAllArgTypes(Iterable<? extends Type> values)
Argument types of the function.
|
Type.FunctionType.Builder |
addArgTypes(int index,
Type.Builder builderForValue)
Argument types of the function.
|
Type.FunctionType.Builder |
addArgTypes(int index,
Type value)
Argument types of the function.
|
Type.FunctionType.Builder |
addArgTypes(Type.Builder builderForValue)
Argument types of the function.
|
Type.FunctionType.Builder |
addArgTypes(Type value)
Argument types of the function.
|
Type.Builder |
addArgTypesBuilder()
Argument types of the function.
|
Type.Builder |
addArgTypesBuilder(int index)
Argument types of the function.
|
Type.FunctionType.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
Type.FunctionType |
build() |
Type.FunctionType |
buildPartial() |
Type.FunctionType.Builder |
clear() |
Type.FunctionType.Builder |
clearArgTypes()
Argument types of the function.
|
Type.FunctionType.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
Type.FunctionType.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
Type.FunctionType.Builder |
clearResultType()
Result type of the function.
|
Type.FunctionType.Builder |
clone() |
Type |
getArgTypes(int index)
Argument types of the function.
|
Type.Builder |
getArgTypesBuilder(int index)
Argument types of the function.
|
List<Type.Builder> |
getArgTypesBuilderList()
Argument types of the function.
|
int |
getArgTypesCount()
Argument types of the function.
|
List<Type> |
getArgTypesList()
Argument types of the function.
|
TypeOrBuilder |
getArgTypesOrBuilder(int index)
Argument types of the function.
|
List<? extends TypeOrBuilder> |
getArgTypesOrBuilderList()
Argument types of the function.
|
Type.FunctionType |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
Type |
getResultType()
Result type of the function.
|
Type.Builder |
getResultTypeBuilder()
Result type of the function.
|
TypeOrBuilder |
getResultTypeOrBuilder()
Result type of the function.
|
boolean |
hasResultType()
Result type of the function.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
Type.FunctionType.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
Type.FunctionType.Builder |
mergeFrom(com.google.protobuf.Message other) |
Type.FunctionType.Builder |
mergeFrom(Type.FunctionType other) |
Type.FunctionType.Builder |
mergeResultType(Type value)
Result type of the function.
|
Type.FunctionType.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
Type.FunctionType.Builder |
removeArgTypes(int index)
Argument types of the function.
|
Type.FunctionType.Builder |
setArgTypes(int index,
Type.Builder builderForValue)
Argument types of the function.
|
Type.FunctionType.Builder |
setArgTypes(int index,
Type value)
Argument types of the function.
|
Type.FunctionType.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
Type.FunctionType.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
Type.FunctionType.Builder |
setResultType(Type.Builder builderForValue)
Result type of the function.
|
Type.FunctionType.Builder |
setResultType(Type value)
Result type of the function.
|
Type.FunctionType.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, newBuilderForField, onBuilt, onChanged, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<Type.FunctionType.Builder>public Type.FunctionType.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<Type.FunctionType.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<Type.FunctionType.Builder>public Type.FunctionType getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic Type.FunctionType build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic Type.FunctionType buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic Type.FunctionType.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<Type.FunctionType.Builder>public Type.FunctionType.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<Type.FunctionType.Builder>public Type.FunctionType.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<Type.FunctionType.Builder>public Type.FunctionType.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<Type.FunctionType.Builder>public Type.FunctionType.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<Type.FunctionType.Builder>public Type.FunctionType.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<Type.FunctionType.Builder>public Type.FunctionType.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<Type.FunctionType.Builder>public Type.FunctionType.Builder mergeFrom(Type.FunctionType other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<Type.FunctionType.Builder>public Type.FunctionType.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<Type.FunctionType.Builder>IOExceptionpublic boolean hasResultType()
Result type of the function.
.google.api.expr.v1alpha1.Type result_type = 1;hasResultType in interface Type.FunctionTypeOrBuilderpublic Type getResultType()
Result type of the function.
.google.api.expr.v1alpha1.Type result_type = 1;getResultType in interface Type.FunctionTypeOrBuilderpublic Type.FunctionType.Builder setResultType(Type value)
Result type of the function.
.google.api.expr.v1alpha1.Type result_type = 1;public Type.FunctionType.Builder setResultType(Type.Builder builderForValue)
Result type of the function.
.google.api.expr.v1alpha1.Type result_type = 1;public Type.FunctionType.Builder mergeResultType(Type value)
Result type of the function.
.google.api.expr.v1alpha1.Type result_type = 1;public Type.FunctionType.Builder clearResultType()
Result type of the function.
.google.api.expr.v1alpha1.Type result_type = 1;public Type.Builder getResultTypeBuilder()
Result type of the function.
.google.api.expr.v1alpha1.Type result_type = 1;public TypeOrBuilder getResultTypeOrBuilder()
Result type of the function.
.google.api.expr.v1alpha1.Type result_type = 1;getResultTypeOrBuilder in interface Type.FunctionTypeOrBuilderpublic List<Type> getArgTypesList()
Argument types of the function.
repeated .google.api.expr.v1alpha1.Type arg_types = 2;getArgTypesList in interface Type.FunctionTypeOrBuilderpublic int getArgTypesCount()
Argument types of the function.
repeated .google.api.expr.v1alpha1.Type arg_types = 2;getArgTypesCount in interface Type.FunctionTypeOrBuilderpublic Type getArgTypes(int index)
Argument types of the function.
repeated .google.api.expr.v1alpha1.Type arg_types = 2;getArgTypes in interface Type.FunctionTypeOrBuilderpublic Type.FunctionType.Builder setArgTypes(int index, Type value)
Argument types of the function.
repeated .google.api.expr.v1alpha1.Type arg_types = 2;public Type.FunctionType.Builder setArgTypes(int index, Type.Builder builderForValue)
Argument types of the function.
repeated .google.api.expr.v1alpha1.Type arg_types = 2;public Type.FunctionType.Builder addArgTypes(Type value)
Argument types of the function.
repeated .google.api.expr.v1alpha1.Type arg_types = 2;public Type.FunctionType.Builder addArgTypes(int index, Type value)
Argument types of the function.
repeated .google.api.expr.v1alpha1.Type arg_types = 2;public Type.FunctionType.Builder addArgTypes(Type.Builder builderForValue)
Argument types of the function.
repeated .google.api.expr.v1alpha1.Type arg_types = 2;public Type.FunctionType.Builder addArgTypes(int index, Type.Builder builderForValue)
Argument types of the function.
repeated .google.api.expr.v1alpha1.Type arg_types = 2;public Type.FunctionType.Builder addAllArgTypes(Iterable<? extends Type> values)
Argument types of the function.
repeated .google.api.expr.v1alpha1.Type arg_types = 2;public Type.FunctionType.Builder clearArgTypes()
Argument types of the function.
repeated .google.api.expr.v1alpha1.Type arg_types = 2;public Type.FunctionType.Builder removeArgTypes(int index)
Argument types of the function.
repeated .google.api.expr.v1alpha1.Type arg_types = 2;public Type.Builder getArgTypesBuilder(int index)
Argument types of the function.
repeated .google.api.expr.v1alpha1.Type arg_types = 2;public TypeOrBuilder getArgTypesOrBuilder(int index)
Argument types of the function.
repeated .google.api.expr.v1alpha1.Type arg_types = 2;getArgTypesOrBuilder in interface Type.FunctionTypeOrBuilderpublic List<? extends TypeOrBuilder> getArgTypesOrBuilderList()
Argument types of the function.
repeated .google.api.expr.v1alpha1.Type arg_types = 2;getArgTypesOrBuilderList in interface Type.FunctionTypeOrBuilderpublic Type.Builder addArgTypesBuilder()
Argument types of the function.
repeated .google.api.expr.v1alpha1.Type arg_types = 2;public Type.Builder addArgTypesBuilder(int index)
Argument types of the function.
repeated .google.api.expr.v1alpha1.Type arg_types = 2;public List<Type.Builder> getArgTypesBuilderList()
Argument types of the function.
repeated .google.api.expr.v1alpha1.Type arg_types = 2;public final Type.FunctionType.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<Type.FunctionType.Builder>public final Type.FunctionType.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<Type.FunctionType.Builder>Copyright © 2018–2021 The Envoy Project. All rights reserved.