Package com.google.api.expr.v1alpha1
Class Type.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<Type.Builder>
com.google.protobuf.GeneratedMessage.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
,Cloneable
- Enclosing class:
Type
public static final class Type.Builder
extends com.google.protobuf.GeneratedMessage.Builder<Type.Builder>
implements TypeOrBuilder
Represents a CEL type.Protobuf type
google.api.expr.v1alpha1.Type
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate com.google.protobuf.SingleFieldBuilder
<Type.AbstractType, Type.AbstractType.Builder, Type.AbstractTypeOrBuilder> private int
private com.google.protobuf.SingleFieldBuilder
<com.google.protobuf.Empty, com.google.protobuf.Empty.Builder, com.google.protobuf.EmptyOrBuilder> private com.google.protobuf.SingleFieldBuilder
<com.google.protobuf.Empty, com.google.protobuf.Empty.Builder, com.google.protobuf.EmptyOrBuilder> private com.google.protobuf.SingleFieldBuilder
<Type.FunctionType, Type.FunctionType.Builder, Type.FunctionTypeOrBuilder> private com.google.protobuf.SingleFieldBuilder
<Type.ListType, Type.ListType.Builder, Type.ListTypeOrBuilder> private com.google.protobuf.SingleFieldBuilder
<Type.MapType, Type.MapType.Builder, Type.MapTypeOrBuilder> private com.google.protobuf.SingleFieldBuilder
<Type, Type.Builder, TypeOrBuilder> private Object
private int
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()
private void
buildPartial0
(Type result) private void
buildPartialOneofs
(Type result) clear()
Abstract, application defined type.clearDyn()
Dynamic type.Error type.Function type.Parameterized list with elements of `list_type`, e.g.Parameterized map with typed keys and values.Protocol buffer message type.Null value.Primitive types: `true`, `1u`, `-2.0`, `'string'`, `b'bytes'`.Type type.Type param type.Well-known protobuf type such as `google.protobuf.Timestamp`.Wrapper of a primitive type, e.g.Abstract, application defined type.Abstract, application defined type.Abstract, application defined type.static final com.google.protobuf.Descriptors.Descriptor
com.google.protobuf.Descriptors.Descriptor
com.google.protobuf.Empty
getDyn()
Dynamic type.com.google.protobuf.Empty.Builder
Dynamic type.com.google.protobuf.EmptyOrBuilder
Dynamic type.com.google.protobuf.Empty
getError()
Error type.com.google.protobuf.Empty.Builder
Error type.com.google.protobuf.EmptyOrBuilder
Error type.Function type.Function type.Function type.Parameterized list with elements of `list_type`, e.g.Parameterized list with elements of `list_type`, e.g.Parameterized list with elements of `list_type`, e.g.Parameterized map with typed keys and values.Parameterized map with typed keys and values.Parameterized map with typed keys and values.Protocol buffer message type.com.google.protobuf.ByteString
Protocol buffer message type.com.google.protobuf.NullValue
getNull()
Null value.int
Null value.Primitive types: `true`, `1u`, `-2.0`, `'string'`, `b'bytes'`.int
Primitive types: `true`, `1u`, `-2.0`, `'string'`, `b'bytes'`.getType()
Type type.Type type.Type type.Type param type.com.google.protobuf.ByteString
Type param type.Well-known protobuf type such as `google.protobuf.Timestamp`.int
Well-known protobuf type such as `google.protobuf.Timestamp`.Wrapper of a primitive type, e.g.int
Wrapper of a primitive type, e.g.boolean
Abstract, application defined type.boolean
hasDyn()
Dynamic type.boolean
hasError()
Error type.boolean
Function type.boolean
Parameterized list with elements of `list_type`, e.g.boolean
Parameterized map with typed keys and values.boolean
Protocol buffer message type.boolean
hasNull()
Null value.boolean
Primitive types: `true`, `1u`, `-2.0`, `'string'`, `b'bytes'`.boolean
hasType()
Type type.boolean
Type param type.boolean
Well-known protobuf type such as `google.protobuf.Timestamp`.boolean
Wrapper of a primitive type, e.g.private com.google.protobuf.SingleFieldBuilder
<Type.AbstractType, Type.AbstractType.Builder, Type.AbstractTypeOrBuilder> Abstract, application defined type.private com.google.protobuf.SingleFieldBuilder
<com.google.protobuf.Empty, com.google.protobuf.Empty.Builder, com.google.protobuf.EmptyOrBuilder> Dynamic type.private com.google.protobuf.SingleFieldBuilder
<com.google.protobuf.Empty, com.google.protobuf.Empty.Builder, com.google.protobuf.EmptyOrBuilder> Error type.protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
private com.google.protobuf.SingleFieldBuilder
<Type.FunctionType, Type.FunctionType.Builder, Type.FunctionTypeOrBuilder> Function type.private com.google.protobuf.SingleFieldBuilder
<Type.ListType, Type.ListType.Builder, Type.ListTypeOrBuilder> Parameterized list with elements of `list_type`, e.g.private com.google.protobuf.SingleFieldBuilder
<Type.MapType, Type.MapType.Builder, Type.MapTypeOrBuilder> Parameterized map with typed keys and values.private com.google.protobuf.SingleFieldBuilder
<Type, Type.Builder, TypeOrBuilder> Type type.final boolean
Abstract, application defined type.mergeDyn
(com.google.protobuf.Empty value) Dynamic type.mergeError
(com.google.protobuf.Empty value) Error type.mergeFrom
(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom
(com.google.protobuf.Message other) mergeFunction
(Type.FunctionType value) Function type.mergeListType
(Type.ListType value) Parameterized list with elements of `list_type`, e.g.mergeMapType
(Type.MapType value) Parameterized map with typed keys and values.Type type.setAbstractType
(Type.AbstractType value) Abstract, application defined type.setAbstractType
(Type.AbstractType.Builder builderForValue) Abstract, application defined type.setDyn
(com.google.protobuf.Empty value) Dynamic type.setDyn
(com.google.protobuf.Empty.Builder builderForValue) Dynamic type.setError
(com.google.protobuf.Empty value) Error type.setError
(com.google.protobuf.Empty.Builder builderForValue) Error type.setFunction
(Type.FunctionType value) Function type.setFunction
(Type.FunctionType.Builder builderForValue) Function type.setListType
(Type.ListType value) Parameterized list with elements of `list_type`, e.g.setListType
(Type.ListType.Builder builderForValue) Parameterized list with elements of `list_type`, e.g.setMapType
(Type.MapType value) Parameterized map with typed keys and values.setMapType
(Type.MapType.Builder builderForValue) Parameterized map with typed keys and values.setMessageType
(String value) Protocol buffer message type.setMessageTypeBytes
(com.google.protobuf.ByteString value) Protocol buffer message type.setNull
(com.google.protobuf.NullValue value) Null value.setNullValue
(int value) Null value.setPrimitive
(Type.PrimitiveType value) Primitive types: `true`, `1u`, `-2.0`, `'string'`, `b'bytes'`.setPrimitiveValue
(int value) Primitive types: `true`, `1u`, `-2.0`, `'string'`, `b'bytes'`.Type type.setType
(Type.Builder builderForValue) Type type.setTypeParam
(String value) Type param type.setTypeParamBytes
(com.google.protobuf.ByteString value) Type param type.setWellKnown
(Type.WellKnownType value) Well-known protobuf type such as `google.protobuf.Timestamp`.setWellKnownValue
(int value) Well-known protobuf type such as `google.protobuf.Timestamp`.setWrapper
(Type.PrimitiveType value) Wrapper of a primitive type, e.g.setWrapperValue
(int value) Wrapper of a primitive type, e.g.Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, 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
Methods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFrom
Methods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFrom
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Field Details
-
typeKindCase_
private int typeKindCase_ -
typeKind_
-
bitField0_
private int bitField0_ -
dynBuilder_
private com.google.protobuf.SingleFieldBuilder<com.google.protobuf.Empty,com.google.protobuf.Empty.Builder, dynBuilder_com.google.protobuf.EmptyOrBuilder> -
listTypeBuilder_
private com.google.protobuf.SingleFieldBuilder<Type.ListType,Type.ListType.Builder, listTypeBuilder_Type.ListTypeOrBuilder> -
mapTypeBuilder_
private com.google.protobuf.SingleFieldBuilder<Type.MapType,Type.MapType.Builder, mapTypeBuilder_Type.MapTypeOrBuilder> -
functionBuilder_
private com.google.protobuf.SingleFieldBuilder<Type.FunctionType,Type.FunctionType.Builder, functionBuilder_Type.FunctionTypeOrBuilder> -
typeBuilder_
-
errorBuilder_
private com.google.protobuf.SingleFieldBuilder<com.google.protobuf.Empty,com.google.protobuf.Empty.Builder, errorBuilder_com.google.protobuf.EmptyOrBuilder> -
abstractTypeBuilder_
private com.google.protobuf.SingleFieldBuilder<Type.AbstractType,Type.AbstractType.Builder, abstractTypeBuilder_Type.AbstractTypeOrBuilder>
-
-
Constructor Details
-
Builder
private Builder() -
Builder
private Builder(com.google.protobuf.AbstractMessage.BuilderParent parent)
-
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTable
in classcom.google.protobuf.GeneratedMessage.Builder<Type.Builder>
-
clear
- Specified by:
clear
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clear
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clear
in classcom.google.protobuf.GeneratedMessage.Builder<Type.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.Message.Builder
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.MessageOrBuilder
- Overrides:
getDescriptorForType
in classcom.google.protobuf.GeneratedMessage.Builder<Type.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial0
-
buildPartialOneofs
-
mergeFrom
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<Type.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessage.Builder<Type.Builder>
-
mergeFrom
public Type.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Specified by:
mergeFrom
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<Type.Builder>
- Throws:
IOException
-
getTypeKindCase
- Specified by:
getTypeKindCase
in interfaceTypeOrBuilder
-
clearTypeKind
-
hasDyn
public boolean hasDyn()Dynamic type.
.google.protobuf.Empty dyn = 1;
- Specified by:
hasDyn
in interfaceTypeOrBuilder
- Returns:
- Whether the dyn field is set.
-
getDyn
public com.google.protobuf.Empty getDyn()Dynamic type.
.google.protobuf.Empty dyn = 1;
- Specified by:
getDyn
in interfaceTypeOrBuilder
- Returns:
- The dyn.
-
setDyn
Dynamic type.
.google.protobuf.Empty dyn = 1;
-
setDyn
Dynamic type.
.google.protobuf.Empty dyn = 1;
-
mergeDyn
Dynamic type.
.google.protobuf.Empty dyn = 1;
-
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:
getDynOrBuilder
in interfaceTypeOrBuilder
-
internalGetDynFieldBuilder
private com.google.protobuf.SingleFieldBuilder<com.google.protobuf.Empty,com.google.protobuf.Empty.Builder, internalGetDynFieldBuilder()com.google.protobuf.EmptyOrBuilder> Dynamic type.
.google.protobuf.Empty dyn = 1;
-
hasNull
public boolean hasNull()Null value.
.google.protobuf.NullValue null = 2;
- Specified by:
hasNull
in interfaceTypeOrBuilder
- Returns:
- Whether the null field is set.
-
getNullValue
public int getNullValue()Null value.
.google.protobuf.NullValue null = 2;
- Specified by:
getNullValue
in interfaceTypeOrBuilder
- Returns:
- The enum numeric value on the wire for null.
-
setNullValue
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:
getNull
in interfaceTypeOrBuilder
- Returns:
- The null.
-
setNull
Null value.
.google.protobuf.NullValue null = 2;
- Parameters:
value
- The null to set.- Returns:
- This builder for chaining.
-
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:
hasPrimitive
in 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:
getPrimitiveValue
in interfaceTypeOrBuilder
- Returns:
- The enum numeric value on the wire for primitive.
-
setPrimitiveValue
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
Primitive types: `true`, `1u`, `-2.0`, `'string'`, `b'bytes'`.
.google.api.expr.v1alpha1.Type.PrimitiveType primitive = 3;
- Specified by:
getPrimitive
in interfaceTypeOrBuilder
- Returns:
- The primitive.
-
setPrimitive
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
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:
hasWrapper
in 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:
getWrapperValue
in interfaceTypeOrBuilder
- Returns:
- The enum numeric value on the wire for wrapper.
-
setWrapperValue
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
Wrapper of a primitive type, e.g. `google.protobuf.Int64Value`.
.google.api.expr.v1alpha1.Type.PrimitiveType wrapper = 4;
- Specified by:
getWrapper
in interfaceTypeOrBuilder
- Returns:
- The wrapper.
-
setWrapper
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
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:
hasWellKnown
in 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:
getWellKnownValue
in interfaceTypeOrBuilder
- Returns:
- The enum numeric value on the wire for wellKnown.
-
setWellKnownValue
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
Well-known protobuf type such as `google.protobuf.Timestamp`.
.google.api.expr.v1alpha1.Type.WellKnownType well_known = 5;
- Specified by:
getWellKnown
in interfaceTypeOrBuilder
- Returns:
- The wellKnown.
-
setWellKnown
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
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:
hasListType
in interfaceTypeOrBuilder
- Returns:
- Whether the listType field is set.
-
getListType
Parameterized list with elements of `list_type`, e.g. `list<timestamp>`.
.google.api.expr.v1alpha1.Type.ListType list_type = 6;
- Specified by:
getListType
in interfaceTypeOrBuilder
- Returns:
- The listType.
-
setListType
Parameterized list with elements of `list_type`, e.g. `list<timestamp>`.
.google.api.expr.v1alpha1.Type.ListType list_type = 6;
-
setListType
Parameterized list with elements of `list_type`, e.g. `list<timestamp>`.
.google.api.expr.v1alpha1.Type.ListType list_type = 6;
-
mergeListType
Parameterized list with elements of `list_type`, e.g. `list<timestamp>`.
.google.api.expr.v1alpha1.Type.ListType list_type = 6;
-
clearListType
Parameterized list with elements of `list_type`, e.g. `list<timestamp>`.
.google.api.expr.v1alpha1.Type.ListType list_type = 6;
-
getListTypeBuilder
Parameterized list with elements of `list_type`, e.g. `list<timestamp>`.
.google.api.expr.v1alpha1.Type.ListType list_type = 6;
-
getListTypeOrBuilder
Parameterized list with elements of `list_type`, e.g. `list<timestamp>`.
.google.api.expr.v1alpha1.Type.ListType list_type = 6;
- Specified by:
getListTypeOrBuilder
in interfaceTypeOrBuilder
-
internalGetListTypeFieldBuilder
private com.google.protobuf.SingleFieldBuilder<Type.ListType,Type.ListType.Builder, internalGetListTypeFieldBuilder()Type.ListTypeOrBuilder> Parameterized list with elements of `list_type`, e.g. `list<timestamp>`.
.google.api.expr.v1alpha1.Type.ListType list_type = 6;
-
hasMapType
public boolean hasMapType()Parameterized map with typed keys and values.
.google.api.expr.v1alpha1.Type.MapType map_type = 7;
- Specified by:
hasMapType
in interfaceTypeOrBuilder
- Returns:
- Whether the mapType field is set.
-
getMapType
Parameterized map with typed keys and values.
.google.api.expr.v1alpha1.Type.MapType map_type = 7;
- Specified by:
getMapType
in interfaceTypeOrBuilder
- Returns:
- The mapType.
-
setMapType
Parameterized map with typed keys and values.
.google.api.expr.v1alpha1.Type.MapType map_type = 7;
-
setMapType
Parameterized map with typed keys and values.
.google.api.expr.v1alpha1.Type.MapType map_type = 7;
-
mergeMapType
Parameterized map with typed keys and values.
.google.api.expr.v1alpha1.Type.MapType map_type = 7;
-
clearMapType
Parameterized map with typed keys and values.
.google.api.expr.v1alpha1.Type.MapType map_type = 7;
-
getMapTypeBuilder
Parameterized map with typed keys and values.
.google.api.expr.v1alpha1.Type.MapType map_type = 7;
-
getMapTypeOrBuilder
Parameterized map with typed keys and values.
.google.api.expr.v1alpha1.Type.MapType map_type = 7;
- Specified by:
getMapTypeOrBuilder
in interfaceTypeOrBuilder
-
internalGetMapTypeFieldBuilder
private com.google.protobuf.SingleFieldBuilder<Type.MapType,Type.MapType.Builder, internalGetMapTypeFieldBuilder()Type.MapTypeOrBuilder> Parameterized map with typed keys and values.
.google.api.expr.v1alpha1.Type.MapType map_type = 7;
-
hasFunction
public boolean hasFunction()Function type.
.google.api.expr.v1alpha1.Type.FunctionType function = 8;
- Specified by:
hasFunction
in interfaceTypeOrBuilder
- Returns:
- Whether the function field is set.
-
getFunction
Function type.
.google.api.expr.v1alpha1.Type.FunctionType function = 8;
- Specified by:
getFunction
in interfaceTypeOrBuilder
- Returns:
- The function.
-
setFunction
Function type.
.google.api.expr.v1alpha1.Type.FunctionType function = 8;
-
setFunction
Function type.
.google.api.expr.v1alpha1.Type.FunctionType function = 8;
-
mergeFunction
Function type.
.google.api.expr.v1alpha1.Type.FunctionType function = 8;
-
clearFunction
Function type.
.google.api.expr.v1alpha1.Type.FunctionType function = 8;
-
getFunctionBuilder
Function type.
.google.api.expr.v1alpha1.Type.FunctionType function = 8;
-
getFunctionOrBuilder
Function type.
.google.api.expr.v1alpha1.Type.FunctionType function = 8;
- Specified by:
getFunctionOrBuilder
in interfaceTypeOrBuilder
-
internalGetFunctionFieldBuilder
private com.google.protobuf.SingleFieldBuilder<Type.FunctionType,Type.FunctionType.Builder, internalGetFunctionFieldBuilder()Type.FunctionTypeOrBuilder> Function type.
.google.api.expr.v1alpha1.Type.FunctionType function = 8;
-
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:
hasMessageType
in interfaceTypeOrBuilder
- Returns:
- Whether the messageType field is set.
-
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:
getMessageType
in 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:
getMessageTypeBytes
in interfaceTypeOrBuilder
- Returns:
- The bytes for messageType.
-
setMessageType
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
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
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:
hasTypeParam
in interfaceTypeOrBuilder
- Returns:
- Whether the typeParam field is set.
-
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:
getTypeParam
in 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:
getTypeParamBytes
in interfaceTypeOrBuilder
- Returns:
- The bytes for typeParam.
-
setTypeParam
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
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
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:
hasType
in interfaceTypeOrBuilder
- Returns:
- Whether the type field is set.
-
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:
getType
in interfaceTypeOrBuilder
- Returns:
- The type.
-
setType
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
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
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
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
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
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:
getTypeOrBuilder
in interfaceTypeOrBuilder
-
internalGetTypeFieldBuilder
private com.google.protobuf.SingleFieldBuilder<Type,Type.Builder, internalGetTypeFieldBuilder()TypeOrBuilder> 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;
-
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:
hasError
in 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:
getError
in interfaceTypeOrBuilder
- Returns:
- The error.
-
setError
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
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
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
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:
getErrorOrBuilder
in interfaceTypeOrBuilder
-
internalGetErrorFieldBuilder
private com.google.protobuf.SingleFieldBuilder<com.google.protobuf.Empty,com.google.protobuf.Empty.Builder, internalGetErrorFieldBuilder()com.google.protobuf.EmptyOrBuilder> 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;
-
hasAbstractType
public boolean hasAbstractType()Abstract, application defined type.
.google.api.expr.v1alpha1.Type.AbstractType abstract_type = 14;
- Specified by:
hasAbstractType
in interfaceTypeOrBuilder
- Returns:
- Whether the abstractType field is set.
-
getAbstractType
Abstract, application defined type.
.google.api.expr.v1alpha1.Type.AbstractType abstract_type = 14;
- Specified by:
getAbstractType
in interfaceTypeOrBuilder
- Returns:
- The abstractType.
-
setAbstractType
Abstract, application defined type.
.google.api.expr.v1alpha1.Type.AbstractType abstract_type = 14;
-
setAbstractType
Abstract, application defined type.
.google.api.expr.v1alpha1.Type.AbstractType abstract_type = 14;
-
mergeAbstractType
Abstract, application defined type.
.google.api.expr.v1alpha1.Type.AbstractType abstract_type = 14;
-
clearAbstractType
Abstract, application defined type.
.google.api.expr.v1alpha1.Type.AbstractType abstract_type = 14;
-
getAbstractTypeBuilder
Abstract, application defined type.
.google.api.expr.v1alpha1.Type.AbstractType abstract_type = 14;
-
getAbstractTypeOrBuilder
Abstract, application defined type.
.google.api.expr.v1alpha1.Type.AbstractType abstract_type = 14;
- Specified by:
getAbstractTypeOrBuilder
in interfaceTypeOrBuilder
-
internalGetAbstractTypeFieldBuilder
private com.google.protobuf.SingleFieldBuilder<Type.AbstractType,Type.AbstractType.Builder, internalGetAbstractTypeFieldBuilder()Type.AbstractTypeOrBuilder> Abstract, application defined type.
.google.api.expr.v1alpha1.Type.AbstractType abstract_type = 14;
-