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 TypeMethodDescriptionAny number of issues with [StatusDetails][] as the details.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.booleanAny number of issues with [StatusDetails][] as the details.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; -
hasIssues
boolean hasIssues()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.
.cel.expr.ErrorSet issues = 2;- Returns:
- Whether the issues field is set.
-
getIssues
ErrorSet 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.
.cel.expr.ErrorSet issues = 2;- Returns:
- The issues.
-
getIssuesOrBuilder
ErrorSetOrBuilder 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.
.cel.expr.ErrorSet issues = 2;
-