Interface EvalStateOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
All Known Implementing Classes:
EvalState, EvalState.Builder

public interface EvalStateOrBuilder extends com.google.protobuf.MessageLiteOrBuilder
  • Method Details

    • getValuesList

      List<ExprValue> getValuesList()
       The unique values referenced in this message.
       
      repeated .google.api.expr.v1alpha1.ExprValue values = 1 [json_name = "values"];
    • getValues

      ExprValue getValues(int index)
       The unique values referenced in this message.
       
      repeated .google.api.expr.v1alpha1.ExprValue values = 1 [json_name = "values"];
    • getValuesCount

      int getValuesCount()
       The unique values referenced in this message.
       
      repeated .google.api.expr.v1alpha1.ExprValue values = 1 [json_name = "values"];
    • getResultsList

      List<EvalState.Result> getResultsList()
       An ordered list of results.
      
       Tracks the flow of evaluation through the expression.
       May be sparse.
       
      repeated .google.api.expr.v1alpha1.EvalState.Result results = 3 [json_name = "results"];
    • getResults

      EvalState.Result getResults(int index)
       An ordered list of results.
      
       Tracks the flow of evaluation through the expression.
       May be sparse.
       
      repeated .google.api.expr.v1alpha1.EvalState.Result results = 3 [json_name = "results"];
    • getResultsCount

      int getResultsCount()
       An ordered list of results.
      
       Tracks the flow of evaluation through the expression.
       May be sparse.
       
      repeated .google.api.expr.v1alpha1.EvalState.Result results = 3 [json_name = "results"];