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

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      Status getIssues​(int index)
      Any number of issues with [StatusDetails][] as the details.
      int getIssuesCount()
      Any number of issues with [StatusDetails][] as the details.
      java.util.List<Status> getIssuesList()
      Any number of issues with [StatusDetails][] as the details.
      StatusOrBuilder getIssuesOrBuilder​(int index)
      Any number of issues with [StatusDetails][] as the details.
      java.util.List<? extends StatusOrBuilder> getIssuesOrBuilderList()
      Any number of issues with [StatusDetails][] as the details.
      ExprValue getResult()
      The execution result, or unset if execution couldn't start.
      ExprValueOrBuilder getResultOrBuilder()
      The execution result, or unset if execution couldn't start.
      boolean hasResult()
      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 Detail

      • hasResult

        boolean hasResult()
         The execution result, or unset if execution couldn't start.
         
        .google.api.expr.v1alpha1.ExprValue result = 1;
        Returns:
        Whether the result field is set.
      • getResult

        ExprValue getResult()
         The execution result, or unset if execution couldn't start.
         
        .google.api.expr.v1alpha1.ExprValue result = 1;
        Returns:
        The result.
      • getResultOrBuilder

        ExprValueOrBuilder getResultOrBuilder()
         The execution result, or unset if execution couldn't start.
         
        .google.api.expr.v1alpha1.ExprValue result = 1;
      • getIssuesList

        java.util.List<Status> getIssuesList()
         Any number of issues with [StatusDetails][] as the details.
         Note that CEL execution errors are reified into [ExprValue][google.api.expr.v1alpha1.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][google.api.expr.v1alpha1.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][google.api.expr.v1alpha1.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

        java.util.List<? extends StatusOrBuilder> getIssuesOrBuilderList()
         Any number of issues with [StatusDetails][] as the details.
         Note that CEL execution errors are reified into [ExprValue][google.api.expr.v1alpha1.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][google.api.expr.v1alpha1.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;