Package dev.cel.expr
Interface EvalStateOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
EvalState,EvalState.Builder
public interface EvalStateOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptiongetResults(int index) An ordered list of results.intAn ordered list of results.An ordered list of results.getResultsOrBuilder(int index) An ordered list of results.List<? extends EvalState.ResultOrBuilder>An ordered list of results.getValues(int index) The unique values referenced in this message.intThe unique values referenced in this message.The unique values referenced in this message.getValuesOrBuilder(int index) The unique values referenced in this message.List<? extends ExprValueOrBuilder>The unique values referenced in this message.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getValuesList
The unique values referenced in this message.
repeated .cel.expr.ExprValue values = 1; -
getValues
The unique values referenced in this message.
repeated .cel.expr.ExprValue values = 1; -
getValuesCount
int getValuesCount()The unique values referenced in this message.
repeated .cel.expr.ExprValue values = 1; -
getValuesOrBuilderList
List<? extends ExprValueOrBuilder> getValuesOrBuilderList()The unique values referenced in this message.
repeated .cel.expr.ExprValue values = 1; -
getValuesOrBuilder
The unique values referenced in this message.
repeated .cel.expr.ExprValue values = 1; -
getResultsList
List<EvalState.Result> getResultsList()An ordered list of results. Tracks the flow of evaluation through the expression. May be sparse.
repeated .cel.expr.EvalState.Result results = 3; -
getResults
An ordered list of results. Tracks the flow of evaluation through the expression. May be sparse.
repeated .cel.expr.EvalState.Result results = 3; -
getResultsCount
int getResultsCount()An ordered list of results. Tracks the flow of evaluation through the expression. May be sparse.
repeated .cel.expr.EvalState.Result results = 3; -
getResultsOrBuilderList
List<? extends EvalState.ResultOrBuilder> getResultsOrBuilderList()An ordered list of results. Tracks the flow of evaluation through the expression. May be sparse.
repeated .cel.expr.EvalState.Result results = 3; -
getResultsOrBuilder
An ordered list of results. Tracks the flow of evaluation through the expression. May be sparse.
repeated .cel.expr.EvalState.Result results = 3;
-