Package dev.cel.expr.conformance
Interface EvalResponseOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
EvalResponse,EvalResponse.Builder
public interface EvalResponseOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptiongetIssues(int index) Any number of issues with [StatusDetails][] as the details.intAny number of issues with [StatusDetails][] as the details.Any number of issues with [StatusDetails][] as the details.getIssuesOrBuilder(int index) Any number of issues with [StatusDetails][] as the details.List<? extends StatusOrBuilder>Any number of issues with [StatusDetails][] as the details.The execution result, or unset if execution couldn't start.The execution result, or unset if execution couldn't start.booleanThe execution result, or unset if execution couldn't start.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
-
hasResult
boolean hasResult()The execution result, or unset if execution couldn't start.
.cel.expr.ExprValue result = 1;- Returns:
- Whether the result field is set.
-
getResult
ExprValue getResult()The execution result, or unset if execution couldn't start.
.cel.expr.ExprValue result = 1;- Returns:
- The result.
-
getResultOrBuilder
ExprValueOrBuilder getResultOrBuilder()The execution result, or unset if execution couldn't start.
.cel.expr.ExprValue result = 1; -
getIssuesList
Any number of issues with [StatusDetails][] as the details. Note that CEL execution errors are reified into [ExprValue][]. Nevertheless, we'll allow out-of-band issues to be raised, which also makes the replies more regular.
repeated .google.rpc.Status issues = 2; -
getIssues
Any number of issues with [StatusDetails][] as the details. Note that CEL execution errors are reified into [ExprValue][]. Nevertheless, we'll allow out-of-band issues to be raised, which also makes the replies more regular.
repeated .google.rpc.Status issues = 2; -
getIssuesCount
int getIssuesCount()Any number of issues with [StatusDetails][] as the details. Note that CEL execution errors are reified into [ExprValue][]. Nevertheless, we'll allow out-of-band issues to be raised, which also makes the replies more regular.
repeated .google.rpc.Status issues = 2; -
getIssuesOrBuilderList
List<? extends StatusOrBuilder> getIssuesOrBuilderList()Any number of issues with [StatusDetails][] as the details. Note that CEL execution errors are reified into [ExprValue][]. Nevertheless, we'll allow out-of-band issues to be raised, which also makes the replies more regular.
repeated .google.rpc.Status issues = 2; -
getIssuesOrBuilder
Any number of issues with [StatusDetails][] as the details. Note that CEL execution errors are reified into [ExprValue][]. Nevertheless, we'll allow out-of-band issues to be raised, which also makes the replies more regular.
repeated .google.rpc.Status issues = 2;
-