Package com.google.api.expr.v1alpha1
Class Expr.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessage.Builder<Expr.Builder>
-
- com.google.api.expr.v1alpha1.Expr.Builder
-
- All Implemented Interfaces:
ExprOrBuilder
,com.google.protobuf.Message.Builder
,com.google.protobuf.MessageLite.Builder
,com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
,java.lang.Cloneable
- Enclosing class:
- Expr
public static final class Expr.Builder extends com.google.protobuf.GeneratedMessage.Builder<Expr.Builder> implements ExprOrBuilder
An abstract representation of a common expression. Expressions are abstractly represented as a collection of identifiers, select statements, function calls, literals, and comprehensions. All operators with the exception of the '.' operator are modelled as function calls. This makes it easy to represent new operators into the existing AST. All references within expressions must resolve to a [Decl][google.api.expr.v1alpha1.Decl] provided at type-check for an expression to be valid. A reference may either be a bare identifier `name` or a qualified identifier `google.api.name`. References may either refer to a value or a function declaration. For example, the expression `google.api.name.startsWith('expr')` references the declaration `google.api.name` within a [Expr.Select][google.api.expr.v1alpha1.Expr.Select] expression, and the function declaration `startsWith`.
Protobuf typegoogle.api.expr.v1alpha1.Expr
-
-
Field Summary
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Expr
build()
Expr
buildPartial()
private void
buildPartial0(Expr result)
private void
buildPartialOneofs(Expr result)
Expr.Builder
clear()
Expr.Builder
clearCallExpr()
A call expression, including calls to predefined functions and operators.Expr.Builder
clearComprehensionExpr()
A comprehension expression.Expr.Builder
clearConstExpr()
A literal expression.Expr.Builder
clearExprKind()
Expr.Builder
clearId()
Required.Expr.Builder
clearIdentExpr()
An identifier expression.Expr.Builder
clearListExpr()
A list creation expression.Expr.Builder
clearSelectExpr()
A field selection expression, e.g.Expr.Builder
clearStructExpr()
A map or message creation expression.Expr.Call
getCallExpr()
A call expression, including calls to predefined functions and operators.Expr.Call.Builder
getCallExprBuilder()
A call expression, including calls to predefined functions and operators.private com.google.protobuf.SingleFieldBuilder<Expr.Call,Expr.Call.Builder,Expr.CallOrBuilder>
getCallExprFieldBuilder()
A call expression, including calls to predefined functions and operators.Expr.CallOrBuilder
getCallExprOrBuilder()
A call expression, including calls to predefined functions and operators.Expr.Comprehension
getComprehensionExpr()
A comprehension expression.Expr.Comprehension.Builder
getComprehensionExprBuilder()
A comprehension expression.private com.google.protobuf.SingleFieldBuilder<Expr.Comprehension,Expr.Comprehension.Builder,Expr.ComprehensionOrBuilder>
getComprehensionExprFieldBuilder()
A comprehension expression.Expr.ComprehensionOrBuilder
getComprehensionExprOrBuilder()
A comprehension expression.Constant
getConstExpr()
A literal expression.Constant.Builder
getConstExprBuilder()
A literal expression.private com.google.protobuf.SingleFieldBuilder<Constant,Constant.Builder,ConstantOrBuilder>
getConstExprFieldBuilder()
A literal expression.ConstantOrBuilder
getConstExprOrBuilder()
A literal expression.Expr
getDefaultInstanceForType()
static com.google.protobuf.Descriptors.Descriptor
getDescriptor()
com.google.protobuf.Descriptors.Descriptor
getDescriptorForType()
Expr.ExprKindCase
getExprKindCase()
long
getId()
Required.Expr.Ident
getIdentExpr()
An identifier expression.Expr.Ident.Builder
getIdentExprBuilder()
An identifier expression.private com.google.protobuf.SingleFieldBuilder<Expr.Ident,Expr.Ident.Builder,Expr.IdentOrBuilder>
getIdentExprFieldBuilder()
An identifier expression.Expr.IdentOrBuilder
getIdentExprOrBuilder()
An identifier expression.Expr.CreateList
getListExpr()
A list creation expression.Expr.CreateList.Builder
getListExprBuilder()
A list creation expression.private com.google.protobuf.SingleFieldBuilder<Expr.CreateList,Expr.CreateList.Builder,Expr.CreateListOrBuilder>
getListExprFieldBuilder()
A list creation expression.Expr.CreateListOrBuilder
getListExprOrBuilder()
A list creation expression.Expr.Select
getSelectExpr()
A field selection expression, e.g.Expr.Select.Builder
getSelectExprBuilder()
A field selection expression, e.g.private com.google.protobuf.SingleFieldBuilder<Expr.Select,Expr.Select.Builder,Expr.SelectOrBuilder>
getSelectExprFieldBuilder()
A field selection expression, e.g.Expr.SelectOrBuilder
getSelectExprOrBuilder()
A field selection expression, e.g.Expr.CreateStruct
getStructExpr()
A map or message creation expression.Expr.CreateStruct.Builder
getStructExprBuilder()
A map or message creation expression.private com.google.protobuf.SingleFieldBuilder<Expr.CreateStruct,Expr.CreateStruct.Builder,Expr.CreateStructOrBuilder>
getStructExprFieldBuilder()
A map or message creation expression.Expr.CreateStructOrBuilder
getStructExprOrBuilder()
A map or message creation expression.boolean
hasCallExpr()
A call expression, including calls to predefined functions and operators.boolean
hasComprehensionExpr()
A comprehension expression.boolean
hasConstExpr()
A literal expression.boolean
hasIdentExpr()
An identifier expression.boolean
hasListExpr()
A list creation expression.boolean
hasSelectExpr()
A field selection expression, e.g.boolean
hasStructExpr()
A map or message creation expression.protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable()
boolean
isInitialized()
Expr.Builder
mergeCallExpr(Expr.Call value)
A call expression, including calls to predefined functions and operators.Expr.Builder
mergeComprehensionExpr(Expr.Comprehension value)
A comprehension expression.Expr.Builder
mergeConstExpr(Constant value)
A literal expression.Expr.Builder
mergeFrom(Expr other)
Expr.Builder
mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
Expr.Builder
mergeFrom(com.google.protobuf.Message other)
Expr.Builder
mergeIdentExpr(Expr.Ident value)
An identifier expression.Expr.Builder
mergeListExpr(Expr.CreateList value)
A list creation expression.Expr.Builder
mergeSelectExpr(Expr.Select value)
A field selection expression, e.g.Expr.Builder
mergeStructExpr(Expr.CreateStruct value)
A map or message creation expression.Expr.Builder
setCallExpr(Expr.Call value)
A call expression, including calls to predefined functions and operators.Expr.Builder
setCallExpr(Expr.Call.Builder builderForValue)
A call expression, including calls to predefined functions and operators.Expr.Builder
setComprehensionExpr(Expr.Comprehension value)
A comprehension expression.Expr.Builder
setComprehensionExpr(Expr.Comprehension.Builder builderForValue)
A comprehension expression.Expr.Builder
setConstExpr(Constant value)
A literal expression.Expr.Builder
setConstExpr(Constant.Builder builderForValue)
A literal expression.Expr.Builder
setId(long value)
Required.Expr.Builder
setIdentExpr(Expr.Ident value)
An identifier expression.Expr.Builder
setIdentExpr(Expr.Ident.Builder builderForValue)
An identifier expression.Expr.Builder
setListExpr(Expr.CreateList value)
A list creation expression.Expr.Builder
setListExpr(Expr.CreateList.Builder builderForValue)
A list creation expression.Expr.Builder
setSelectExpr(Expr.Select value)
A field selection expression, e.g.Expr.Builder
setSelectExpr(Expr.Select.Builder builderForValue)
A field selection expression, e.g.Expr.Builder
setStructExpr(Expr.CreateStruct value)
A map or message creation expression.Expr.Builder
setStructExpr(Expr.CreateStruct.Builder builderForValue)
A map or message creation expression.-
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
-
-
-
-
Field Detail
-
exprKindCase_
private int exprKindCase_
-
exprKind_
private java.lang.Object exprKind_
-
bitField0_
private int bitField0_
-
id_
private long id_
-
constExprBuilder_
private com.google.protobuf.SingleFieldBuilder<Constant,Constant.Builder,ConstantOrBuilder> constExprBuilder_
-
identExprBuilder_
private com.google.protobuf.SingleFieldBuilder<Expr.Ident,Expr.Ident.Builder,Expr.IdentOrBuilder> identExprBuilder_
-
selectExprBuilder_
private com.google.protobuf.SingleFieldBuilder<Expr.Select,Expr.Select.Builder,Expr.SelectOrBuilder> selectExprBuilder_
-
callExprBuilder_
private com.google.protobuf.SingleFieldBuilder<Expr.Call,Expr.Call.Builder,Expr.CallOrBuilder> callExprBuilder_
-
listExprBuilder_
private com.google.protobuf.SingleFieldBuilder<Expr.CreateList,Expr.CreateList.Builder,Expr.CreateListOrBuilder> listExprBuilder_
-
structExprBuilder_
private com.google.protobuf.SingleFieldBuilder<Expr.CreateStruct,Expr.CreateStruct.Builder,Expr.CreateStructOrBuilder> structExprBuilder_
-
comprehensionExprBuilder_
private com.google.protobuf.SingleFieldBuilder<Expr.Comprehension,Expr.Comprehension.Builder,Expr.ComprehensionOrBuilder> comprehensionExprBuilder_
-
-
Method Detail
-
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<Expr.Builder>
-
clear
public Expr.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<Expr.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<Expr.Builder>
-
getDefaultInstanceForType
public Expr getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
public Expr build()
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public Expr buildPartial()
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial0
private void buildPartial0(Expr result)
-
buildPartialOneofs
private void buildPartialOneofs(Expr result)
-
mergeFrom
public Expr.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<Expr.Builder>
-
mergeFrom
public Expr.Builder mergeFrom(Expr other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessage.Builder<Expr.Builder>
-
mergeFrom
public Expr.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.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<Expr.Builder>
- Throws:
java.io.IOException
-
getExprKindCase
public Expr.ExprKindCase getExprKindCase()
- Specified by:
getExprKindCase
in interfaceExprOrBuilder
-
clearExprKind
public Expr.Builder clearExprKind()
-
getId
public long getId()
Required. An id assigned to this node by the parser which is unique in a given expression tree. This is used to associate type information and other attributes to a node in the parse tree.
int64 id = 2;
- Specified by:
getId
in interfaceExprOrBuilder
- Returns:
- The id.
-
setId
public Expr.Builder setId(long value)
Required. An id assigned to this node by the parser which is unique in a given expression tree. This is used to associate type information and other attributes to a node in the parse tree.
int64 id = 2;
- Parameters:
value
- The id to set.- Returns:
- This builder for chaining.
-
clearId
public Expr.Builder clearId()
Required. An id assigned to this node by the parser which is unique in a given expression tree. This is used to associate type information and other attributes to a node in the parse tree.
int64 id = 2;
- Returns:
- This builder for chaining.
-
hasConstExpr
public boolean hasConstExpr()
A literal expression.
.google.api.expr.v1alpha1.Constant const_expr = 3;
- Specified by:
hasConstExpr
in interfaceExprOrBuilder
- Returns:
- Whether the constExpr field is set.
-
getConstExpr
public Constant getConstExpr()
A literal expression.
.google.api.expr.v1alpha1.Constant const_expr = 3;
- Specified by:
getConstExpr
in interfaceExprOrBuilder
- Returns:
- The constExpr.
-
setConstExpr
public Expr.Builder setConstExpr(Constant value)
A literal expression.
.google.api.expr.v1alpha1.Constant const_expr = 3;
-
setConstExpr
public Expr.Builder setConstExpr(Constant.Builder builderForValue)
A literal expression.
.google.api.expr.v1alpha1.Constant const_expr = 3;
-
mergeConstExpr
public Expr.Builder mergeConstExpr(Constant value)
A literal expression.
.google.api.expr.v1alpha1.Constant const_expr = 3;
-
clearConstExpr
public Expr.Builder clearConstExpr()
A literal expression.
.google.api.expr.v1alpha1.Constant const_expr = 3;
-
getConstExprBuilder
public Constant.Builder getConstExprBuilder()
A literal expression.
.google.api.expr.v1alpha1.Constant const_expr = 3;
-
getConstExprOrBuilder
public ConstantOrBuilder getConstExprOrBuilder()
A literal expression.
.google.api.expr.v1alpha1.Constant const_expr = 3;
- Specified by:
getConstExprOrBuilder
in interfaceExprOrBuilder
-
getConstExprFieldBuilder
private com.google.protobuf.SingleFieldBuilder<Constant,Constant.Builder,ConstantOrBuilder> getConstExprFieldBuilder()
A literal expression.
.google.api.expr.v1alpha1.Constant const_expr = 3;
-
hasIdentExpr
public boolean hasIdentExpr()
An identifier expression.
.google.api.expr.v1alpha1.Expr.Ident ident_expr = 4;
- Specified by:
hasIdentExpr
in interfaceExprOrBuilder
- Returns:
- Whether the identExpr field is set.
-
getIdentExpr
public Expr.Ident getIdentExpr()
An identifier expression.
.google.api.expr.v1alpha1.Expr.Ident ident_expr = 4;
- Specified by:
getIdentExpr
in interfaceExprOrBuilder
- Returns:
- The identExpr.
-
setIdentExpr
public Expr.Builder setIdentExpr(Expr.Ident value)
An identifier expression.
.google.api.expr.v1alpha1.Expr.Ident ident_expr = 4;
-
setIdentExpr
public Expr.Builder setIdentExpr(Expr.Ident.Builder builderForValue)
An identifier expression.
.google.api.expr.v1alpha1.Expr.Ident ident_expr = 4;
-
mergeIdentExpr
public Expr.Builder mergeIdentExpr(Expr.Ident value)
An identifier expression.
.google.api.expr.v1alpha1.Expr.Ident ident_expr = 4;
-
clearIdentExpr
public Expr.Builder clearIdentExpr()
An identifier expression.
.google.api.expr.v1alpha1.Expr.Ident ident_expr = 4;
-
getIdentExprBuilder
public Expr.Ident.Builder getIdentExprBuilder()
An identifier expression.
.google.api.expr.v1alpha1.Expr.Ident ident_expr = 4;
-
getIdentExprOrBuilder
public Expr.IdentOrBuilder getIdentExprOrBuilder()
An identifier expression.
.google.api.expr.v1alpha1.Expr.Ident ident_expr = 4;
- Specified by:
getIdentExprOrBuilder
in interfaceExprOrBuilder
-
getIdentExprFieldBuilder
private com.google.protobuf.SingleFieldBuilder<Expr.Ident,Expr.Ident.Builder,Expr.IdentOrBuilder> getIdentExprFieldBuilder()
An identifier expression.
.google.api.expr.v1alpha1.Expr.Ident ident_expr = 4;
-
hasSelectExpr
public boolean hasSelectExpr()
A field selection expression, e.g. `request.auth`.
.google.api.expr.v1alpha1.Expr.Select select_expr = 5;
- Specified by:
hasSelectExpr
in interfaceExprOrBuilder
- Returns:
- Whether the selectExpr field is set.
-
getSelectExpr
public Expr.Select getSelectExpr()
A field selection expression, e.g. `request.auth`.
.google.api.expr.v1alpha1.Expr.Select select_expr = 5;
- Specified by:
getSelectExpr
in interfaceExprOrBuilder
- Returns:
- The selectExpr.
-
setSelectExpr
public Expr.Builder setSelectExpr(Expr.Select value)
A field selection expression, e.g. `request.auth`.
.google.api.expr.v1alpha1.Expr.Select select_expr = 5;
-
setSelectExpr
public Expr.Builder setSelectExpr(Expr.Select.Builder builderForValue)
A field selection expression, e.g. `request.auth`.
.google.api.expr.v1alpha1.Expr.Select select_expr = 5;
-
mergeSelectExpr
public Expr.Builder mergeSelectExpr(Expr.Select value)
A field selection expression, e.g. `request.auth`.
.google.api.expr.v1alpha1.Expr.Select select_expr = 5;
-
clearSelectExpr
public Expr.Builder clearSelectExpr()
A field selection expression, e.g. `request.auth`.
.google.api.expr.v1alpha1.Expr.Select select_expr = 5;
-
getSelectExprBuilder
public Expr.Select.Builder getSelectExprBuilder()
A field selection expression, e.g. `request.auth`.
.google.api.expr.v1alpha1.Expr.Select select_expr = 5;
-
getSelectExprOrBuilder
public Expr.SelectOrBuilder getSelectExprOrBuilder()
A field selection expression, e.g. `request.auth`.
.google.api.expr.v1alpha1.Expr.Select select_expr = 5;
- Specified by:
getSelectExprOrBuilder
in interfaceExprOrBuilder
-
getSelectExprFieldBuilder
private com.google.protobuf.SingleFieldBuilder<Expr.Select,Expr.Select.Builder,Expr.SelectOrBuilder> getSelectExprFieldBuilder()
A field selection expression, e.g. `request.auth`.
.google.api.expr.v1alpha1.Expr.Select select_expr = 5;
-
hasCallExpr
public boolean hasCallExpr()
A call expression, including calls to predefined functions and operators.
.google.api.expr.v1alpha1.Expr.Call call_expr = 6;
- Specified by:
hasCallExpr
in interfaceExprOrBuilder
- Returns:
- Whether the callExpr field is set.
-
getCallExpr
public Expr.Call getCallExpr()
A call expression, including calls to predefined functions and operators.
.google.api.expr.v1alpha1.Expr.Call call_expr = 6;
- Specified by:
getCallExpr
in interfaceExprOrBuilder
- Returns:
- The callExpr.
-
setCallExpr
public Expr.Builder setCallExpr(Expr.Call value)
A call expression, including calls to predefined functions and operators.
.google.api.expr.v1alpha1.Expr.Call call_expr = 6;
-
setCallExpr
public Expr.Builder setCallExpr(Expr.Call.Builder builderForValue)
A call expression, including calls to predefined functions and operators.
.google.api.expr.v1alpha1.Expr.Call call_expr = 6;
-
mergeCallExpr
public Expr.Builder mergeCallExpr(Expr.Call value)
A call expression, including calls to predefined functions and operators.
.google.api.expr.v1alpha1.Expr.Call call_expr = 6;
-
clearCallExpr
public Expr.Builder clearCallExpr()
A call expression, including calls to predefined functions and operators.
.google.api.expr.v1alpha1.Expr.Call call_expr = 6;
-
getCallExprBuilder
public Expr.Call.Builder getCallExprBuilder()
A call expression, including calls to predefined functions and operators.
.google.api.expr.v1alpha1.Expr.Call call_expr = 6;
-
getCallExprOrBuilder
public Expr.CallOrBuilder getCallExprOrBuilder()
A call expression, including calls to predefined functions and operators.
.google.api.expr.v1alpha1.Expr.Call call_expr = 6;
- Specified by:
getCallExprOrBuilder
in interfaceExprOrBuilder
-
getCallExprFieldBuilder
private com.google.protobuf.SingleFieldBuilder<Expr.Call,Expr.Call.Builder,Expr.CallOrBuilder> getCallExprFieldBuilder()
A call expression, including calls to predefined functions and operators.
.google.api.expr.v1alpha1.Expr.Call call_expr = 6;
-
hasListExpr
public boolean hasListExpr()
A list creation expression.
.google.api.expr.v1alpha1.Expr.CreateList list_expr = 7;
- Specified by:
hasListExpr
in interfaceExprOrBuilder
- Returns:
- Whether the listExpr field is set.
-
getListExpr
public Expr.CreateList getListExpr()
A list creation expression.
.google.api.expr.v1alpha1.Expr.CreateList list_expr = 7;
- Specified by:
getListExpr
in interfaceExprOrBuilder
- Returns:
- The listExpr.
-
setListExpr
public Expr.Builder setListExpr(Expr.CreateList value)
A list creation expression.
.google.api.expr.v1alpha1.Expr.CreateList list_expr = 7;
-
setListExpr
public Expr.Builder setListExpr(Expr.CreateList.Builder builderForValue)
A list creation expression.
.google.api.expr.v1alpha1.Expr.CreateList list_expr = 7;
-
mergeListExpr
public Expr.Builder mergeListExpr(Expr.CreateList value)
A list creation expression.
.google.api.expr.v1alpha1.Expr.CreateList list_expr = 7;
-
clearListExpr
public Expr.Builder clearListExpr()
A list creation expression.
.google.api.expr.v1alpha1.Expr.CreateList list_expr = 7;
-
getListExprBuilder
public Expr.CreateList.Builder getListExprBuilder()
A list creation expression.
.google.api.expr.v1alpha1.Expr.CreateList list_expr = 7;
-
getListExprOrBuilder
public Expr.CreateListOrBuilder getListExprOrBuilder()
A list creation expression.
.google.api.expr.v1alpha1.Expr.CreateList list_expr = 7;
- Specified by:
getListExprOrBuilder
in interfaceExprOrBuilder
-
getListExprFieldBuilder
private com.google.protobuf.SingleFieldBuilder<Expr.CreateList,Expr.CreateList.Builder,Expr.CreateListOrBuilder> getListExprFieldBuilder()
A list creation expression.
.google.api.expr.v1alpha1.Expr.CreateList list_expr = 7;
-
hasStructExpr
public boolean hasStructExpr()
A map or message creation expression.
.google.api.expr.v1alpha1.Expr.CreateStruct struct_expr = 8;
- Specified by:
hasStructExpr
in interfaceExprOrBuilder
- Returns:
- Whether the structExpr field is set.
-
getStructExpr
public Expr.CreateStruct getStructExpr()
A map or message creation expression.
.google.api.expr.v1alpha1.Expr.CreateStruct struct_expr = 8;
- Specified by:
getStructExpr
in interfaceExprOrBuilder
- Returns:
- The structExpr.
-
setStructExpr
public Expr.Builder setStructExpr(Expr.CreateStruct value)
A map or message creation expression.
.google.api.expr.v1alpha1.Expr.CreateStruct struct_expr = 8;
-
setStructExpr
public Expr.Builder setStructExpr(Expr.CreateStruct.Builder builderForValue)
A map or message creation expression.
.google.api.expr.v1alpha1.Expr.CreateStruct struct_expr = 8;
-
mergeStructExpr
public Expr.Builder mergeStructExpr(Expr.CreateStruct value)
A map or message creation expression.
.google.api.expr.v1alpha1.Expr.CreateStruct struct_expr = 8;
-
clearStructExpr
public Expr.Builder clearStructExpr()
A map or message creation expression.
.google.api.expr.v1alpha1.Expr.CreateStruct struct_expr = 8;
-
getStructExprBuilder
public Expr.CreateStruct.Builder getStructExprBuilder()
A map or message creation expression.
.google.api.expr.v1alpha1.Expr.CreateStruct struct_expr = 8;
-
getStructExprOrBuilder
public Expr.CreateStructOrBuilder getStructExprOrBuilder()
A map or message creation expression.
.google.api.expr.v1alpha1.Expr.CreateStruct struct_expr = 8;
- Specified by:
getStructExprOrBuilder
in interfaceExprOrBuilder
-
getStructExprFieldBuilder
private com.google.protobuf.SingleFieldBuilder<Expr.CreateStruct,Expr.CreateStruct.Builder,Expr.CreateStructOrBuilder> getStructExprFieldBuilder()
A map or message creation expression.
.google.api.expr.v1alpha1.Expr.CreateStruct struct_expr = 8;
-
hasComprehensionExpr
public boolean hasComprehensionExpr()
A comprehension expression.
.google.api.expr.v1alpha1.Expr.Comprehension comprehension_expr = 9;
- Specified by:
hasComprehensionExpr
in interfaceExprOrBuilder
- Returns:
- Whether the comprehensionExpr field is set.
-
getComprehensionExpr
public Expr.Comprehension getComprehensionExpr()
A comprehension expression.
.google.api.expr.v1alpha1.Expr.Comprehension comprehension_expr = 9;
- Specified by:
getComprehensionExpr
in interfaceExprOrBuilder
- Returns:
- The comprehensionExpr.
-
setComprehensionExpr
public Expr.Builder setComprehensionExpr(Expr.Comprehension value)
A comprehension expression.
.google.api.expr.v1alpha1.Expr.Comprehension comprehension_expr = 9;
-
setComprehensionExpr
public Expr.Builder setComprehensionExpr(Expr.Comprehension.Builder builderForValue)
A comprehension expression.
.google.api.expr.v1alpha1.Expr.Comprehension comprehension_expr = 9;
-
mergeComprehensionExpr
public Expr.Builder mergeComprehensionExpr(Expr.Comprehension value)
A comprehension expression.
.google.api.expr.v1alpha1.Expr.Comprehension comprehension_expr = 9;
-
clearComprehensionExpr
public Expr.Builder clearComprehensionExpr()
A comprehension expression.
.google.api.expr.v1alpha1.Expr.Comprehension comprehension_expr = 9;
-
getComprehensionExprBuilder
public Expr.Comprehension.Builder getComprehensionExprBuilder()
A comprehension expression.
.google.api.expr.v1alpha1.Expr.Comprehension comprehension_expr = 9;
-
getComprehensionExprOrBuilder
public Expr.ComprehensionOrBuilder getComprehensionExprOrBuilder()
A comprehension expression.
.google.api.expr.v1alpha1.Expr.Comprehension comprehension_expr = 9;
- Specified by:
getComprehensionExprOrBuilder
in interfaceExprOrBuilder
-
getComprehensionExprFieldBuilder
private com.google.protobuf.SingleFieldBuilder<Expr.Comprehension,Expr.Comprehension.Builder,Expr.ComprehensionOrBuilder> getComprehensionExprFieldBuilder()
A comprehension expression.
.google.api.expr.v1alpha1.Expr.Comprehension comprehension_expr = 9;
-
-