Package dev.cel.expr
Interface EvalStateOrBuilder
-
- All Superinterfaces:
MessageLiteOrBuilder,MessageOrBuilder
- All Known Implementing Classes:
EvalState,EvalState.Builder
public interface EvalStateOrBuilder extends MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description EvalState.ResultgetResults(int index)An ordered list of results.intgetResultsCount()An ordered list of results.java.util.List<EvalState.Result>getResultsList()An ordered list of results.EvalState.ResultOrBuildergetResultsOrBuilder(int index)An ordered list of results.java.util.List<? extends EvalState.ResultOrBuilder>getResultsOrBuilderList()An ordered list of results.ExprValuegetValues(int index)The unique values referenced in this message.intgetValuesCount()The unique values referenced in this message.java.util.List<ExprValue>getValuesList()The unique values referenced in this message.ExprValueOrBuildergetValuesOrBuilder(int index)The unique values referenced in this message.java.util.List<? extends ExprValueOrBuilder>getValuesOrBuilderList()The unique values referenced in this message.-
Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitialized
-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
getValuesList
java.util.List<ExprValue> getValuesList()
The unique values referenced in this message.
repeated .cel.expr.ExprValue values = 1;
-
getValues
ExprValue getValues(int index)
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
java.util.List<? extends ExprValueOrBuilder> getValuesOrBuilderList()
The unique values referenced in this message.
repeated .cel.expr.ExprValue values = 1;
-
getValuesOrBuilder
ExprValueOrBuilder getValuesOrBuilder(int index)
The unique values referenced in this message.
repeated .cel.expr.ExprValue values = 1;
-
getResultsList
java.util.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
EvalState.Result getResults(int index)
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
java.util.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
EvalState.ResultOrBuilder getResultsOrBuilder(int index)
An ordered list of results. Tracks the flow of evaluation through the expression. May be sparse.
repeated .cel.expr.EvalState.Result results = 3;
-
-