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 Type
    Method
    Description
    Any 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.
    boolean
    Any number of issues with [StatusDetails][] as the details.
    boolean
    The execution result, or unset if execution couldn't start.

    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 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;