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
    getIssues(int index)
    Any number of issues with [StatusDetails][] as the details.
    int
    Any 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.
    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
    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;
    • getIssuesList

      List<Status> 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

      Status getIssues(int index)
       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

      StatusOrBuilder getIssuesOrBuilder(int index)
       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;