public static interface Expr.ComprehensionOrBuilder
extends com.google.protobuf.MessageOrBuilder
| Modifier and Type | Method and Description |
|---|---|
Expr |
getAccuInit()
The initial value of the accumulator.
|
ExprOrBuilder |
getAccuInitOrBuilder()
The initial value of the accumulator.
|
String |
getAccuVar()
The name of the variable used for accumulation of the result.
|
com.google.protobuf.ByteString |
getAccuVarBytes()
The name of the variable used for accumulation of the result.
|
Expr |
getIterRange()
The range over which var iterates.
|
ExprOrBuilder |
getIterRangeOrBuilder()
The range over which var iterates.
|
String |
getIterVar()
The name of the iteration variable.
|
com.google.protobuf.ByteString |
getIterVarBytes()
The name of the iteration variable.
|
Expr |
getLoopCondition()
An expression which can contain iter_var and accu_var.
|
ExprOrBuilder |
getLoopConditionOrBuilder()
An expression which can contain iter_var and accu_var.
|
Expr |
getLoopStep()
An expression which can contain iter_var and accu_var.
|
ExprOrBuilder |
getLoopStepOrBuilder()
An expression which can contain iter_var and accu_var.
|
Expr |
getResult()
An expression which can contain accu_var.
|
ExprOrBuilder |
getResultOrBuilder()
An expression which can contain accu_var.
|
boolean |
hasAccuInit()
The initial value of the accumulator.
|
boolean |
hasIterRange()
The range over which var iterates.
|
boolean |
hasLoopCondition()
An expression which can contain iter_var and accu_var.
|
boolean |
hasLoopStep()
An expression which can contain iter_var and accu_var.
|
boolean |
hasResult()
An expression which can contain accu_var.
|
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofString getIterVar()
The name of the iteration variable.
string iter_var = 1;com.google.protobuf.ByteString getIterVarBytes()
The name of the iteration variable.
string iter_var = 1;boolean hasIterRange()
The range over which var iterates.
.google.api.expr.v1alpha1.Expr iter_range = 2;Expr getIterRange()
The range over which var iterates.
.google.api.expr.v1alpha1.Expr iter_range = 2;ExprOrBuilder getIterRangeOrBuilder()
The range over which var iterates.
.google.api.expr.v1alpha1.Expr iter_range = 2;String getAccuVar()
The name of the variable used for accumulation of the result.
string accu_var = 3;com.google.protobuf.ByteString getAccuVarBytes()
The name of the variable used for accumulation of the result.
string accu_var = 3;boolean hasAccuInit()
The initial value of the accumulator.
.google.api.expr.v1alpha1.Expr accu_init = 4;Expr getAccuInit()
The initial value of the accumulator.
.google.api.expr.v1alpha1.Expr accu_init = 4;ExprOrBuilder getAccuInitOrBuilder()
The initial value of the accumulator.
.google.api.expr.v1alpha1.Expr accu_init = 4;boolean hasLoopCondition()
An expression which can contain iter_var and accu_var. Returns false when the result has been computed and may be used as a hint to short-circuit the remainder of the comprehension.
.google.api.expr.v1alpha1.Expr loop_condition = 5;Expr getLoopCondition()
An expression which can contain iter_var and accu_var. Returns false when the result has been computed and may be used as a hint to short-circuit the remainder of the comprehension.
.google.api.expr.v1alpha1.Expr loop_condition = 5;ExprOrBuilder getLoopConditionOrBuilder()
An expression which can contain iter_var and accu_var. Returns false when the result has been computed and may be used as a hint to short-circuit the remainder of the comprehension.
.google.api.expr.v1alpha1.Expr loop_condition = 5;boolean hasLoopStep()
An expression which can contain iter_var and accu_var. Computes the next value of accu_var.
.google.api.expr.v1alpha1.Expr loop_step = 6;Expr getLoopStep()
An expression which can contain iter_var and accu_var. Computes the next value of accu_var.
.google.api.expr.v1alpha1.Expr loop_step = 6;ExprOrBuilder getLoopStepOrBuilder()
An expression which can contain iter_var and accu_var. Computes the next value of accu_var.
.google.api.expr.v1alpha1.Expr loop_step = 6;boolean hasResult()
An expression which can contain accu_var. Computes the result.
.google.api.expr.v1alpha1.Expr result = 7;Expr getResult()
An expression which can contain accu_var. Computes the result.
.google.api.expr.v1alpha1.Expr result = 7;ExprOrBuilder getResultOrBuilder()
An expression which can contain accu_var. Computes the result.
.google.api.expr.v1alpha1.Expr result = 7;Copyright © 2018–2021 The Envoy Project. All rights reserved.