public interface ExprOrBuilder
extends com.google.protobuf.MessageOrBuilder
| Modifier and Type | Method and Description |
|---|---|
Expr.Call |
getCallExpr()
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.ComprehensionOrBuilder |
getComprehensionExprOrBuilder()
A comprehension expression.
|
Constant |
getConstExpr()
A literal expression.
|
ConstantOrBuilder |
getConstExprOrBuilder()
A literal expression.
|
Expr.ExprKindCase |
getExprKindCase() |
long |
getId()
Required.
|
Expr.Ident |
getIdentExpr()
An identifier expression.
|
Expr.IdentOrBuilder |
getIdentExprOrBuilder()
An identifier expression.
|
Expr.CreateList |
getListExpr()
A list creation expression.
|
Expr.CreateListOrBuilder |
getListExprOrBuilder()
A list creation expression.
|
Expr.Select |
getSelectExpr()
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.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.
|
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneoflong 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;boolean hasConstExpr()
A literal expression.
.google.api.expr.v1alpha1.Constant const_expr = 3;Constant getConstExpr()
A literal expression.
.google.api.expr.v1alpha1.Constant const_expr = 3;ConstantOrBuilder getConstExprOrBuilder()
A literal expression.
.google.api.expr.v1alpha1.Constant const_expr = 3;boolean hasIdentExpr()
An identifier expression.
.google.api.expr.v1alpha1.Expr.Ident ident_expr = 4;Expr.Ident getIdentExpr()
An identifier expression.
.google.api.expr.v1alpha1.Expr.Ident ident_expr = 4;Expr.IdentOrBuilder getIdentExprOrBuilder()
An identifier expression.
.google.api.expr.v1alpha1.Expr.Ident ident_expr = 4;boolean hasSelectExpr()
A field selection expression, e.g. `request.auth`.
.google.api.expr.v1alpha1.Expr.Select select_expr = 5;Expr.Select getSelectExpr()
A field selection expression, e.g. `request.auth`.
.google.api.expr.v1alpha1.Expr.Select select_expr = 5;Expr.SelectOrBuilder getSelectExprOrBuilder()
A field selection expression, e.g. `request.auth`.
.google.api.expr.v1alpha1.Expr.Select select_expr = 5;boolean hasCallExpr()
A call expression, including calls to predefined functions and operators.
.google.api.expr.v1alpha1.Expr.Call call_expr = 6;Expr.Call getCallExpr()
A call expression, including calls to predefined functions and operators.
.google.api.expr.v1alpha1.Expr.Call call_expr = 6;Expr.CallOrBuilder getCallExprOrBuilder()
A call expression, including calls to predefined functions and operators.
.google.api.expr.v1alpha1.Expr.Call call_expr = 6;boolean hasListExpr()
A list creation expression.
.google.api.expr.v1alpha1.Expr.CreateList list_expr = 7;Expr.CreateList getListExpr()
A list creation expression.
.google.api.expr.v1alpha1.Expr.CreateList list_expr = 7;Expr.CreateListOrBuilder getListExprOrBuilder()
A list creation expression.
.google.api.expr.v1alpha1.Expr.CreateList list_expr = 7;boolean hasStructExpr()
A map or message creation expression.
.google.api.expr.v1alpha1.Expr.CreateStruct struct_expr = 8;Expr.CreateStruct getStructExpr()
A map or message creation expression.
.google.api.expr.v1alpha1.Expr.CreateStruct struct_expr = 8;Expr.CreateStructOrBuilder getStructExprOrBuilder()
A map or message creation expression.
.google.api.expr.v1alpha1.Expr.CreateStruct struct_expr = 8;boolean hasComprehensionExpr()
A comprehension expression.
.google.api.expr.v1alpha1.Expr.Comprehension comprehension_expr = 9;Expr.Comprehension getComprehensionExpr()
A comprehension expression.
.google.api.expr.v1alpha1.Expr.Comprehension comprehension_expr = 9;Expr.ComprehensionOrBuilder getComprehensionExprOrBuilder()
A comprehension expression.
.google.api.expr.v1alpha1.Expr.Comprehension comprehension_expr = 9;Expr.ExprKindCase getExprKindCase()
Copyright © 2018–2021 The Envoy Project. All rights reserved.