All Downloads are FREE. Search and download functionalities are using the official Maven repository.

dev.cel.expr.EvalStateOrBuilder Maven / Gradle / Ivy

The newest version!
// Generated by the protocol buffer compiler.  DO NOT EDIT!
// NO CHECKED-IN PROTOBUF GENCODE
// source: cel/expr/eval.proto
// Protobuf Java Version: 4.28.2

package dev.cel.expr;

public interface EvalStateOrBuilder extends
    // @@protoc_insertion_point(interface_extends:cel.expr.EvalState)
    com.google.protobuf.MessageOrBuilder {

  /**
   * 
   * The unique values referenced in this message.
   * 
* * repeated .cel.expr.ExprValue values = 1; */ java.util.List getValuesList(); /** *
   * The unique values referenced in this message.
   * 
* * repeated .cel.expr.ExprValue values = 1; */ dev.cel.expr.ExprValue getValues(int index); /** *
   * The unique values referenced in this message.
   * 
* * repeated .cel.expr.ExprValue values = 1; */ int getValuesCount(); /** *
   * The unique values referenced in this message.
   * 
* * repeated .cel.expr.ExprValue values = 1; */ java.util.List getValuesOrBuilderList(); /** *
   * The unique values referenced in this message.
   * 
* * repeated .cel.expr.ExprValue values = 1; */ dev.cel.expr.ExprValueOrBuilder getValuesOrBuilder( int index); /** *
   * An ordered list of results.
   *
   * Tracks the flow of evaluation through the expression.
   * May be sparse.
   * 
* * repeated .cel.expr.EvalState.Result results = 3; */ java.util.List getResultsList(); /** *
   * An ordered list of results.
   *
   * Tracks the flow of evaluation through the expression.
   * May be sparse.
   * 
* * repeated .cel.expr.EvalState.Result results = 3; */ dev.cel.expr.EvalState.Result getResults(int index); /** *
   * An ordered list of results.
   *
   * Tracks the flow of evaluation through the expression.
   * May be sparse.
   * 
* * repeated .cel.expr.EvalState.Result results = 3; */ int getResultsCount(); /** *
   * An ordered list of results.
   *
   * Tracks the flow of evaluation through the expression.
   * May be sparse.
   * 
* * repeated .cel.expr.EvalState.Result results = 3; */ java.util.List getResultsOrBuilderList(); /** *
   * An ordered list of results.
   *
   * Tracks the flow of evaluation through the expression.
   * May be sparse.
   * 
* * repeated .cel.expr.EvalState.Result results = 3; */ dev.cel.expr.EvalState.ResultOrBuilder getResultsOrBuilder( int index); }




© 2015 - 2024 Weber Informatics LLC | Privacy Policy