Package com.google.api.expr.v1alpha1
Class Type.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<Type.Builder>
-
- com.google.api.expr.v1alpha1.Type.Builder
-
- All Implemented Interfaces:
TypeOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,java.lang.Cloneable
- Enclosing class:
- Type
public static final class Type.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Type.Builder> implements TypeOrBuilder
Represents a CEL type.
Protobuf typegoogle.api.expr.v1alpha1.Type
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Type.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)Typebuild()TypebuildPartial()Type.Builderclear()Type.BuilderclearAbstractType()Abstract, application defined type.Type.BuilderclearDyn()Dynamic type.Type.BuilderclearError()Error type.Type.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)Type.BuilderclearFunction()Function type.Type.BuilderclearListType()Parameterized list with elements of `list_type`, e.g.Type.BuilderclearMapType()Parameterized map with typed keys and values.Type.BuilderclearMessageType()Protocol buffer message type.Type.BuilderclearNull()Null value.Type.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)Type.BuilderclearPrimitive()Primitive types: `true`, `1u`, `-2.0`, `'string'`, `b'bytes'`.Type.BuilderclearType()Type type.Type.BuilderclearTypeKind()Type.BuilderclearTypeParam()Type param type.Type.BuilderclearWellKnown()Well-known protobuf type such as `google.protobuf.Timestamp`.Type.BuilderclearWrapper()Wrapper of a primitive type, e.g.Type.Builderclone()Type.AbstractTypegetAbstractType()Abstract, application defined type.Type.AbstractType.BuildergetAbstractTypeBuilder()Abstract, application defined type.Type.AbstractTypeOrBuildergetAbstractTypeOrBuilder()Abstract, application defined type.TypegetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()com.google.protobuf.EmptygetDyn()Dynamic type.com.google.protobuf.Empty.BuildergetDynBuilder()Dynamic type.com.google.protobuf.EmptyOrBuildergetDynOrBuilder()Dynamic type.com.google.protobuf.EmptygetError()Error type.com.google.protobuf.Empty.BuildergetErrorBuilder()Error type.com.google.protobuf.EmptyOrBuildergetErrorOrBuilder()Error type.Type.FunctionTypegetFunction()Function type.Type.FunctionType.BuildergetFunctionBuilder()Function type.Type.FunctionTypeOrBuildergetFunctionOrBuilder()Function type.Type.ListTypegetListType()Parameterized list with elements of `list_type`, e.g.Type.ListType.BuildergetListTypeBuilder()Parameterized list with elements of `list_type`, e.g.Type.ListTypeOrBuildergetListTypeOrBuilder()Parameterized list with elements of `list_type`, e.g.Type.MapTypegetMapType()Parameterized map with typed keys and values.Type.MapType.BuildergetMapTypeBuilder()Parameterized map with typed keys and values.Type.MapTypeOrBuildergetMapTypeOrBuilder()Parameterized map with typed keys and values.java.lang.StringgetMessageType()Protocol buffer message type.com.google.protobuf.ByteStringgetMessageTypeBytes()Protocol buffer message type.com.google.protobuf.NullValuegetNull()Null value.intgetNullValue()Null value.Type.PrimitiveTypegetPrimitive()Primitive types: `true`, `1u`, `-2.0`, `'string'`, `b'bytes'`.intgetPrimitiveValue()Primitive types: `true`, `1u`, `-2.0`, `'string'`, `b'bytes'`.TypegetType()Type type.Type.BuildergetTypeBuilder()Type type.Type.TypeKindCasegetTypeKindCase()TypeOrBuildergetTypeOrBuilder()Type type.java.lang.StringgetTypeParam()Type param type.com.google.protobuf.ByteStringgetTypeParamBytes()Type param type.Type.WellKnownTypegetWellKnown()Well-known protobuf type such as `google.protobuf.Timestamp`.intgetWellKnownValue()Well-known protobuf type such as `google.protobuf.Timestamp`.Type.PrimitiveTypegetWrapper()Wrapper of a primitive type, e.g.intgetWrapperValue()Wrapper of a primitive type, e.g.booleanhasAbstractType()Abstract, application defined type.booleanhasDyn()Dynamic type.booleanhasError()Error type.booleanhasFunction()Function type.booleanhasListType()Parameterized list with elements of `list_type`, e.g.booleanhasMapType()Parameterized map with typed keys and values.booleanhasMessageType()Protocol buffer message type.booleanhasNull()Null value.booleanhasPrimitive()Primitive types: `true`, `1u`, `-2.0`, `'string'`, `b'bytes'`.booleanhasType()Type type.booleanhasTypeParam()Type param type.booleanhasWellKnown()Well-known protobuf type such as `google.protobuf.Timestamp`.booleanhasWrapper()Wrapper of a primitive type, e.g.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()Type.BuildermergeAbstractType(Type.AbstractType value)Abstract, application defined type.Type.BuildermergeDyn(com.google.protobuf.Empty value)Dynamic type.Type.BuildermergeError(com.google.protobuf.Empty value)Error type.Type.BuildermergeFrom(Type other)Type.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)Type.BuildermergeFrom(com.google.protobuf.Message other)Type.BuildermergeFunction(Type.FunctionType value)Function type.Type.BuildermergeListType(Type.ListType value)Parameterized list with elements of `list_type`, e.g.Type.BuildermergeMapType(Type.MapType value)Parameterized map with typed keys and values.Type.BuildermergeType(Type value)Type type.Type.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)Type.BuildersetAbstractType(Type.AbstractType value)Abstract, application defined type.Type.BuildersetAbstractType(Type.AbstractType.Builder builderForValue)Abstract, application defined type.Type.BuildersetDyn(com.google.protobuf.Empty value)Dynamic type.Type.BuildersetDyn(com.google.protobuf.Empty.Builder builderForValue)Dynamic type.Type.BuildersetError(com.google.protobuf.Empty value)Error type.Type.BuildersetError(com.google.protobuf.Empty.Builder builderForValue)Error type.Type.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)Type.BuildersetFunction(Type.FunctionType value)Function type.Type.BuildersetFunction(Type.FunctionType.Builder builderForValue)Function type.Type.BuildersetListType(Type.ListType value)Parameterized list with elements of `list_type`, e.g.Type.BuildersetListType(Type.ListType.Builder builderForValue)Parameterized list with elements of `list_type`, e.g.Type.BuildersetMapType(Type.MapType value)Parameterized map with typed keys and values.Type.BuildersetMapType(Type.MapType.Builder builderForValue)Parameterized map with typed keys and values.Type.BuildersetMessageType(java.lang.String value)Protocol buffer message type.Type.BuildersetMessageTypeBytes(com.google.protobuf.ByteString value)Protocol buffer message type.Type.BuildersetNull(com.google.protobuf.NullValue value)Null value.Type.BuildersetNullValue(int value)Null value.Type.BuildersetPrimitive(Type.PrimitiveType value)Primitive types: `true`, `1u`, `-2.0`, `'string'`, `b'bytes'`.Type.BuildersetPrimitiveValue(int value)Primitive types: `true`, `1u`, `-2.0`, `'string'`, `b'bytes'`.Type.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)Type.BuildersetType(Type value)Type type.Type.BuildersetType(Type.Builder builderForValue)Type type.Type.BuildersetTypeParam(java.lang.String value)Type param type.Type.BuildersetTypeParamBytes(com.google.protobuf.ByteString value)Type param type.Type.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)Type.BuildersetWellKnown(Type.WellKnownType value)Well-known protobuf type such as `google.protobuf.Timestamp`.Type.BuildersetWellKnownValue(int value)Well-known protobuf type such as `google.protobuf.Timestamp`.Type.BuildersetWrapper(Type.PrimitiveType value)Wrapper of a primitive type, e.g.Type.BuildersetWrapperValue(int value)Wrapper of a primitive type, e.g.-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<Type.Builder>
-
clear
public Type.Builder clear()
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.Builder<Type.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessageV3.Builder<Type.Builder>
-
getDefaultInstanceForType
public Type getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public Type build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public Type buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public Type.Builder clone()
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<Type.Builder>
-
setField
public Type.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
- Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Type.Builder>
-
clearField
public Type.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Type.Builder>
-
clearOneof
public Type.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<Type.Builder>
-
setRepeatedField
public Type.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)
- Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Type.Builder>
-
addRepeatedField
public Type.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
- Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Type.Builder>
-
mergeFrom
public Type.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Type.Builder>
-
mergeFrom
public Type.Builder mergeFrom(Type other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<Type.Builder>
-
mergeFrom
public Type.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Type.Builder>- Throws:
java.io.IOException
-
getTypeKindCase
public Type.TypeKindCase getTypeKindCase()
- Specified by:
getTypeKindCasein interfaceTypeOrBuilder
-
clearTypeKind
public Type.Builder clearTypeKind()
-
hasDyn
public boolean hasDyn()
Dynamic type.
.google.protobuf.Empty dyn = 1;- Specified by:
hasDynin interfaceTypeOrBuilder- Returns:
- Whether the dyn field is set.
-
getDyn
public com.google.protobuf.Empty getDyn()
Dynamic type.
.google.protobuf.Empty dyn = 1;- Specified by:
getDynin interfaceTypeOrBuilder- Returns:
- The dyn.
-
setDyn
public Type.Builder setDyn(com.google.protobuf.Empty value)
Dynamic type.
.google.protobuf.Empty dyn = 1;
-
setDyn
public Type.Builder setDyn(com.google.protobuf.Empty.Builder builderForValue)
Dynamic type.
.google.protobuf.Empty dyn = 1;
-
mergeDyn
public Type.Builder mergeDyn(com.google.protobuf.Empty value)
Dynamic type.
.google.protobuf.Empty dyn = 1;
-
clearDyn
public Type.Builder clearDyn()
Dynamic type.
.google.protobuf.Empty dyn = 1;
-
getDynBuilder
public com.google.protobuf.Empty.Builder getDynBuilder()
Dynamic type.
.google.protobuf.Empty dyn = 1;
-
getDynOrBuilder
public com.google.protobuf.EmptyOrBuilder getDynOrBuilder()
Dynamic type.
.google.protobuf.Empty dyn = 1;- Specified by:
getDynOrBuilderin interfaceTypeOrBuilder
-
hasNull
public boolean hasNull()
Null value.
.google.protobuf.NullValue null = 2;- Specified by:
hasNullin interfaceTypeOrBuilder- Returns:
- Whether the null field is set.
-
getNullValue
public int getNullValue()
Null value.
.google.protobuf.NullValue null = 2;- Specified by:
getNullValuein interfaceTypeOrBuilder- Returns:
- The enum numeric value on the wire for null.
-
setNullValue
public Type.Builder setNullValue(int value)
Null value.
.google.protobuf.NullValue null = 2;- Parameters:
value- The enum numeric value on the wire for null to set.- Returns:
- This builder for chaining.
-
getNull
public com.google.protobuf.NullValue getNull()
Null value.
.google.protobuf.NullValue null = 2;- Specified by:
getNullin interfaceTypeOrBuilder- Returns:
- The null.
-
setNull
public Type.Builder setNull(com.google.protobuf.NullValue value)
Null value.
.google.protobuf.NullValue null = 2;- Parameters:
value- The null to set.- Returns:
- This builder for chaining.
-
clearNull
public Type.Builder clearNull()
Null value.
.google.protobuf.NullValue null = 2;- Returns:
- This builder for chaining.
-
hasPrimitive
public boolean hasPrimitive()
Primitive types: `true`, `1u`, `-2.0`, `'string'`, `b'bytes'`.
.google.api.expr.v1alpha1.Type.PrimitiveType primitive = 3;- Specified by:
hasPrimitivein interfaceTypeOrBuilder- Returns:
- Whether the primitive field is set.
-
getPrimitiveValue
public int getPrimitiveValue()
Primitive types: `true`, `1u`, `-2.0`, `'string'`, `b'bytes'`.
.google.api.expr.v1alpha1.Type.PrimitiveType primitive = 3;- Specified by:
getPrimitiveValuein interfaceTypeOrBuilder- Returns:
- The enum numeric value on the wire for primitive.
-
setPrimitiveValue
public Type.Builder setPrimitiveValue(int value)
Primitive types: `true`, `1u`, `-2.0`, `'string'`, `b'bytes'`.
.google.api.expr.v1alpha1.Type.PrimitiveType primitive = 3;- Parameters:
value- The enum numeric value on the wire for primitive to set.- Returns:
- This builder for chaining.
-
getPrimitive
public Type.PrimitiveType getPrimitive()
Primitive types: `true`, `1u`, `-2.0`, `'string'`, `b'bytes'`.
.google.api.expr.v1alpha1.Type.PrimitiveType primitive = 3;- Specified by:
getPrimitivein interfaceTypeOrBuilder- Returns:
- The primitive.
-
setPrimitive
public Type.Builder setPrimitive(Type.PrimitiveType value)
Primitive types: `true`, `1u`, `-2.0`, `'string'`, `b'bytes'`.
.google.api.expr.v1alpha1.Type.PrimitiveType primitive = 3;- Parameters:
value- The primitive to set.- Returns:
- This builder for chaining.
-
clearPrimitive
public Type.Builder clearPrimitive()
Primitive types: `true`, `1u`, `-2.0`, `'string'`, `b'bytes'`.
.google.api.expr.v1alpha1.Type.PrimitiveType primitive = 3;- Returns:
- This builder for chaining.
-
hasWrapper
public boolean hasWrapper()
Wrapper of a primitive type, e.g. `google.protobuf.Int64Value`.
.google.api.expr.v1alpha1.Type.PrimitiveType wrapper = 4;- Specified by:
hasWrapperin interfaceTypeOrBuilder- Returns:
- Whether the wrapper field is set.
-
getWrapperValue
public int getWrapperValue()
Wrapper of a primitive type, e.g. `google.protobuf.Int64Value`.
.google.api.expr.v1alpha1.Type.PrimitiveType wrapper = 4;- Specified by:
getWrapperValuein interfaceTypeOrBuilder- Returns:
- The enum numeric value on the wire for wrapper.
-
setWrapperValue
public Type.Builder setWrapperValue(int value)
Wrapper of a primitive type, e.g. `google.protobuf.Int64Value`.
.google.api.expr.v1alpha1.Type.PrimitiveType wrapper = 4;- Parameters:
value- The enum numeric value on the wire for wrapper to set.- Returns:
- This builder for chaining.
-
getWrapper
public Type.PrimitiveType getWrapper()
Wrapper of a primitive type, e.g. `google.protobuf.Int64Value`.
.google.api.expr.v1alpha1.Type.PrimitiveType wrapper = 4;- Specified by:
getWrapperin interfaceTypeOrBuilder- Returns:
- The wrapper.
-
setWrapper
public Type.Builder setWrapper(Type.PrimitiveType value)
Wrapper of a primitive type, e.g. `google.protobuf.Int64Value`.
.google.api.expr.v1alpha1.Type.PrimitiveType wrapper = 4;- Parameters:
value- The wrapper to set.- Returns:
- This builder for chaining.
-
clearWrapper
public Type.Builder clearWrapper()
Wrapper of a primitive type, e.g. `google.protobuf.Int64Value`.
.google.api.expr.v1alpha1.Type.PrimitiveType wrapper = 4;- Returns:
- This builder for chaining.
-
hasWellKnown
public boolean hasWellKnown()
Well-known protobuf type such as `google.protobuf.Timestamp`.
.google.api.expr.v1alpha1.Type.WellKnownType well_known = 5;- Specified by:
hasWellKnownin interfaceTypeOrBuilder- Returns:
- Whether the wellKnown field is set.
-
getWellKnownValue
public int getWellKnownValue()
Well-known protobuf type such as `google.protobuf.Timestamp`.
.google.api.expr.v1alpha1.Type.WellKnownType well_known = 5;- Specified by:
getWellKnownValuein interfaceTypeOrBuilder- Returns:
- The enum numeric value on the wire for wellKnown.
-
setWellKnownValue
public Type.Builder setWellKnownValue(int value)
Well-known protobuf type such as `google.protobuf.Timestamp`.
.google.api.expr.v1alpha1.Type.WellKnownType well_known = 5;- Parameters:
value- The enum numeric value on the wire for wellKnown to set.- Returns:
- This builder for chaining.
-
getWellKnown
public Type.WellKnownType getWellKnown()
Well-known protobuf type such as `google.protobuf.Timestamp`.
.google.api.expr.v1alpha1.Type.WellKnownType well_known = 5;- Specified by:
getWellKnownin interfaceTypeOrBuilder- Returns:
- The wellKnown.
-
setWellKnown
public Type.Builder setWellKnown(Type.WellKnownType value)
Well-known protobuf type such as `google.protobuf.Timestamp`.
.google.api.expr.v1alpha1.Type.WellKnownType well_known = 5;- Parameters:
value- The wellKnown to set.- Returns:
- This builder for chaining.
-
clearWellKnown
public Type.Builder clearWellKnown()
Well-known protobuf type such as `google.protobuf.Timestamp`.
.google.api.expr.v1alpha1.Type.WellKnownType well_known = 5;- Returns:
- This builder for chaining.
-
hasListType
public boolean hasListType()
Parameterized list with elements of `list_type`, e.g. `list<timestamp>`.
.google.api.expr.v1alpha1.Type.ListType list_type = 6;- Specified by:
hasListTypein interfaceTypeOrBuilder- Returns:
- Whether the listType field is set.
-
getListType
public Type.ListType getListType()
Parameterized list with elements of `list_type`, e.g. `list<timestamp>`.
.google.api.expr.v1alpha1.Type.ListType list_type = 6;- Specified by:
getListTypein interfaceTypeOrBuilder- Returns:
- The listType.
-
setListType
public Type.Builder setListType(Type.ListType value)
Parameterized list with elements of `list_type`, e.g. `list<timestamp>`.
.google.api.expr.v1alpha1.Type.ListType list_type = 6;
-
setListType
public Type.Builder setListType(Type.ListType.Builder builderForValue)
Parameterized list with elements of `list_type`, e.g. `list<timestamp>`.
.google.api.expr.v1alpha1.Type.ListType list_type = 6;
-
mergeListType
public Type.Builder mergeListType(Type.ListType value)
Parameterized list with elements of `list_type`, e.g. `list<timestamp>`.
.google.api.expr.v1alpha1.Type.ListType list_type = 6;
-
clearListType
public Type.Builder clearListType()
Parameterized list with elements of `list_type`, e.g. `list<timestamp>`.
.google.api.expr.v1alpha1.Type.ListType list_type = 6;
-
getListTypeBuilder
public Type.ListType.Builder getListTypeBuilder()
Parameterized list with elements of `list_type`, e.g. `list<timestamp>`.
.google.api.expr.v1alpha1.Type.ListType list_type = 6;
-
getListTypeOrBuilder
public Type.ListTypeOrBuilder getListTypeOrBuilder()
Parameterized list with elements of `list_type`, e.g. `list<timestamp>`.
.google.api.expr.v1alpha1.Type.ListType list_type = 6;- Specified by:
getListTypeOrBuilderin interfaceTypeOrBuilder
-
hasMapType
public boolean hasMapType()
Parameterized map with typed keys and values.
.google.api.expr.v1alpha1.Type.MapType map_type = 7;- Specified by:
hasMapTypein interfaceTypeOrBuilder- Returns:
- Whether the mapType field is set.
-
getMapType
public Type.MapType getMapType()
Parameterized map with typed keys and values.
.google.api.expr.v1alpha1.Type.MapType map_type = 7;- Specified by:
getMapTypein interfaceTypeOrBuilder- Returns:
- The mapType.
-
setMapType
public Type.Builder setMapType(Type.MapType value)
Parameterized map with typed keys and values.
.google.api.expr.v1alpha1.Type.MapType map_type = 7;
-
setMapType
public Type.Builder setMapType(Type.MapType.Builder builderForValue)
Parameterized map with typed keys and values.
.google.api.expr.v1alpha1.Type.MapType map_type = 7;
-
mergeMapType
public Type.Builder mergeMapType(Type.MapType value)
Parameterized map with typed keys and values.
.google.api.expr.v1alpha1.Type.MapType map_type = 7;
-
clearMapType
public Type.Builder clearMapType()
Parameterized map with typed keys and values.
.google.api.expr.v1alpha1.Type.MapType map_type = 7;
-
getMapTypeBuilder
public Type.MapType.Builder getMapTypeBuilder()
Parameterized map with typed keys and values.
.google.api.expr.v1alpha1.Type.MapType map_type = 7;
-
getMapTypeOrBuilder
public Type.MapTypeOrBuilder getMapTypeOrBuilder()
Parameterized map with typed keys and values.
.google.api.expr.v1alpha1.Type.MapType map_type = 7;- Specified by:
getMapTypeOrBuilderin interfaceTypeOrBuilder
-
hasFunction
public boolean hasFunction()
Function type.
.google.api.expr.v1alpha1.Type.FunctionType function = 8;- Specified by:
hasFunctionin interfaceTypeOrBuilder- Returns:
- Whether the function field is set.
-
getFunction
public Type.FunctionType getFunction()
Function type.
.google.api.expr.v1alpha1.Type.FunctionType function = 8;- Specified by:
getFunctionin interfaceTypeOrBuilder- Returns:
- The function.
-
setFunction
public Type.Builder setFunction(Type.FunctionType value)
Function type.
.google.api.expr.v1alpha1.Type.FunctionType function = 8;
-
setFunction
public Type.Builder setFunction(Type.FunctionType.Builder builderForValue)
Function type.
.google.api.expr.v1alpha1.Type.FunctionType function = 8;
-
mergeFunction
public Type.Builder mergeFunction(Type.FunctionType value)
Function type.
.google.api.expr.v1alpha1.Type.FunctionType function = 8;
-
clearFunction
public Type.Builder clearFunction()
Function type.
.google.api.expr.v1alpha1.Type.FunctionType function = 8;
-
getFunctionBuilder
public Type.FunctionType.Builder getFunctionBuilder()
Function type.
.google.api.expr.v1alpha1.Type.FunctionType function = 8;
-
getFunctionOrBuilder
public Type.FunctionTypeOrBuilder getFunctionOrBuilder()
Function type.
.google.api.expr.v1alpha1.Type.FunctionType function = 8;- Specified by:
getFunctionOrBuilderin interfaceTypeOrBuilder
-
hasMessageType
public boolean hasMessageType()
Protocol buffer message type. The `message_type` string specifies the qualified message type name. For example, `google.plus.Profile`.
string message_type = 9;- Specified by:
hasMessageTypein interfaceTypeOrBuilder- Returns:
- Whether the messageType field is set.
-
getMessageType
public java.lang.String getMessageType()
Protocol buffer message type. The `message_type` string specifies the qualified message type name. For example, `google.plus.Profile`.
string message_type = 9;- Specified by:
getMessageTypein interfaceTypeOrBuilder- Returns:
- The messageType.
-
getMessageTypeBytes
public com.google.protobuf.ByteString getMessageTypeBytes()
Protocol buffer message type. The `message_type` string specifies the qualified message type name. For example, `google.plus.Profile`.
string message_type = 9;- Specified by:
getMessageTypeBytesin interfaceTypeOrBuilder- Returns:
- The bytes for messageType.
-
setMessageType
public Type.Builder setMessageType(java.lang.String value)
Protocol buffer message type. The `message_type` string specifies the qualified message type name. For example, `google.plus.Profile`.
string message_type = 9;- Parameters:
value- The messageType to set.- Returns:
- This builder for chaining.
-
clearMessageType
public Type.Builder clearMessageType()
Protocol buffer message type. The `message_type` string specifies the qualified message type name. For example, `google.plus.Profile`.
string message_type = 9;- Returns:
- This builder for chaining.
-
setMessageTypeBytes
public Type.Builder setMessageTypeBytes(com.google.protobuf.ByteString value)
Protocol buffer message type. The `message_type` string specifies the qualified message type name. For example, `google.plus.Profile`.
string message_type = 9;- Parameters:
value- The bytes for messageType to set.- Returns:
- This builder for chaining.
-
hasTypeParam
public boolean hasTypeParam()
Type param type. The `type_param` string specifies the type parameter name, e.g. `list<E>` would be a `list_type` whose element type was a `type_param` type named `E`.
string type_param = 10;- Specified by:
hasTypeParamin interfaceTypeOrBuilder- Returns:
- Whether the typeParam field is set.
-
getTypeParam
public java.lang.String getTypeParam()
Type param type. The `type_param` string specifies the type parameter name, e.g. `list<E>` would be a `list_type` whose element type was a `type_param` type named `E`.
string type_param = 10;- Specified by:
getTypeParamin interfaceTypeOrBuilder- Returns:
- The typeParam.
-
getTypeParamBytes
public com.google.protobuf.ByteString getTypeParamBytes()
Type param type. The `type_param` string specifies the type parameter name, e.g. `list<E>` would be a `list_type` whose element type was a `type_param` type named `E`.
string type_param = 10;- Specified by:
getTypeParamBytesin interfaceTypeOrBuilder- Returns:
- The bytes for typeParam.
-
setTypeParam
public Type.Builder setTypeParam(java.lang.String value)
Type param type. The `type_param` string specifies the type parameter name, e.g. `list<E>` would be a `list_type` whose element type was a `type_param` type named `E`.
string type_param = 10;- Parameters:
value- The typeParam to set.- Returns:
- This builder for chaining.
-
clearTypeParam
public Type.Builder clearTypeParam()
Type param type. The `type_param` string specifies the type parameter name, e.g. `list<E>` would be a `list_type` whose element type was a `type_param` type named `E`.
string type_param = 10;- Returns:
- This builder for chaining.
-
setTypeParamBytes
public Type.Builder setTypeParamBytes(com.google.protobuf.ByteString value)
Type param type. The `type_param` string specifies the type parameter name, e.g. `list<E>` would be a `list_type` whose element type was a `type_param` type named `E`.
string type_param = 10;- Parameters:
value- The bytes for typeParam to set.- Returns:
- This builder for chaining.
-
hasType
public boolean hasType()
Type type. The `type` value specifies the target type. e.g. int is type with a target type of `Primitive.INT`.
.google.api.expr.v1alpha1.Type type = 11;- Specified by:
hasTypein interfaceTypeOrBuilder- Returns:
- Whether the type field is set.
-
getType
public Type getType()
Type type. The `type` value specifies the target type. e.g. int is type with a target type of `Primitive.INT`.
.google.api.expr.v1alpha1.Type type = 11;- Specified by:
getTypein interfaceTypeOrBuilder- Returns:
- The type.
-
setType
public Type.Builder setType(Type value)
Type type. The `type` value specifies the target type. e.g. int is type with a target type of `Primitive.INT`.
.google.api.expr.v1alpha1.Type type = 11;
-
setType
public Type.Builder setType(Type.Builder builderForValue)
Type type. The `type` value specifies the target type. e.g. int is type with a target type of `Primitive.INT`.
.google.api.expr.v1alpha1.Type type = 11;
-
mergeType
public Type.Builder mergeType(Type value)
Type type. The `type` value specifies the target type. e.g. int is type with a target type of `Primitive.INT`.
.google.api.expr.v1alpha1.Type type = 11;
-
clearType
public Type.Builder clearType()
Type type. The `type` value specifies the target type. e.g. int is type with a target type of `Primitive.INT`.
.google.api.expr.v1alpha1.Type type = 11;
-
getTypeBuilder
public Type.Builder getTypeBuilder()
Type type. The `type` value specifies the target type. e.g. int is type with a target type of `Primitive.INT`.
.google.api.expr.v1alpha1.Type type = 11;
-
getTypeOrBuilder
public TypeOrBuilder getTypeOrBuilder()
Type type. The `type` value specifies the target type. e.g. int is type with a target type of `Primitive.INT`.
.google.api.expr.v1alpha1.Type type = 11;- Specified by:
getTypeOrBuilderin interfaceTypeOrBuilder
-
hasError
public boolean hasError()
Error type. During type-checking if an expression is an error, its type is propagated as the `ERROR` type. This permits the type-checker to discover other errors present in the expression.
.google.protobuf.Empty error = 12;- Specified by:
hasErrorin interfaceTypeOrBuilder- Returns:
- Whether the error field is set.
-
getError
public com.google.protobuf.Empty getError()
Error type. During type-checking if an expression is an error, its type is propagated as the `ERROR` type. This permits the type-checker to discover other errors present in the expression.
.google.protobuf.Empty error = 12;- Specified by:
getErrorin interfaceTypeOrBuilder- Returns:
- The error.
-
setError
public Type.Builder setError(com.google.protobuf.Empty value)
Error type. During type-checking if an expression is an error, its type is propagated as the `ERROR` type. This permits the type-checker to discover other errors present in the expression.
.google.protobuf.Empty error = 12;
-
setError
public Type.Builder setError(com.google.protobuf.Empty.Builder builderForValue)
Error type. During type-checking if an expression is an error, its type is propagated as the `ERROR` type. This permits the type-checker to discover other errors present in the expression.
.google.protobuf.Empty error = 12;
-
mergeError
public Type.Builder mergeError(com.google.protobuf.Empty value)
Error type. During type-checking if an expression is an error, its type is propagated as the `ERROR` type. This permits the type-checker to discover other errors present in the expression.
.google.protobuf.Empty error = 12;
-
clearError
public Type.Builder clearError()
Error type. During type-checking if an expression is an error, its type is propagated as the `ERROR` type. This permits the type-checker to discover other errors present in the expression.
.google.protobuf.Empty error = 12;
-
getErrorBuilder
public com.google.protobuf.Empty.Builder getErrorBuilder()
Error type. During type-checking if an expression is an error, its type is propagated as the `ERROR` type. This permits the type-checker to discover other errors present in the expression.
.google.protobuf.Empty error = 12;
-
getErrorOrBuilder
public com.google.protobuf.EmptyOrBuilder getErrorOrBuilder()
Error type. During type-checking if an expression is an error, its type is propagated as the `ERROR` type. This permits the type-checker to discover other errors present in the expression.
.google.protobuf.Empty error = 12;- Specified by:
getErrorOrBuilderin interfaceTypeOrBuilder
-
hasAbstractType
public boolean hasAbstractType()
Abstract, application defined type.
.google.api.expr.v1alpha1.Type.AbstractType abstract_type = 14;- Specified by:
hasAbstractTypein interfaceTypeOrBuilder- Returns:
- Whether the abstractType field is set.
-
getAbstractType
public Type.AbstractType getAbstractType()
Abstract, application defined type.
.google.api.expr.v1alpha1.Type.AbstractType abstract_type = 14;- Specified by:
getAbstractTypein interfaceTypeOrBuilder- Returns:
- The abstractType.
-
setAbstractType
public Type.Builder setAbstractType(Type.AbstractType value)
Abstract, application defined type.
.google.api.expr.v1alpha1.Type.AbstractType abstract_type = 14;
-
setAbstractType
public Type.Builder setAbstractType(Type.AbstractType.Builder builderForValue)
Abstract, application defined type.
.google.api.expr.v1alpha1.Type.AbstractType abstract_type = 14;
-
mergeAbstractType
public Type.Builder mergeAbstractType(Type.AbstractType value)
Abstract, application defined type.
.google.api.expr.v1alpha1.Type.AbstractType abstract_type = 14;
-
clearAbstractType
public Type.Builder clearAbstractType()
Abstract, application defined type.
.google.api.expr.v1alpha1.Type.AbstractType abstract_type = 14;
-
getAbstractTypeBuilder
public Type.AbstractType.Builder getAbstractTypeBuilder()
Abstract, application defined type.
.google.api.expr.v1alpha1.Type.AbstractType abstract_type = 14;
-
getAbstractTypeOrBuilder
public Type.AbstractTypeOrBuilder getAbstractTypeOrBuilder()
Abstract, application defined type.
.google.api.expr.v1alpha1.Type.AbstractType abstract_type = 14;- Specified by:
getAbstractTypeOrBuilderin interfaceTypeOrBuilder
-
setUnknownFields
public final Type.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<Type.Builder>
-
mergeUnknownFields
public final Type.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<Type.Builder>
-
-