dev.cel.expr.ParsedExprOrBuilder Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of runtime Show documentation
Show all versions of runtime Show documentation
Common Expression Language Runtime for Java
The newest version!
// Generated by the protocol buffer compiler. DO NOT EDIT!
// NO CHECKED-IN PROTOBUF GENCODE
// source: cel/expr/syntax.proto
// Protobuf Java Version: 4.28.2
package dev.cel.expr;
public interface ParsedExprOrBuilder extends
// @@protoc_insertion_point(interface_extends:cel.expr.ParsedExpr)
com.google.protobuf.MessageOrBuilder {
/**
*
* The parsed expression.
*
*
* .cel.expr.Expr expr = 2;
* @return Whether the expr field is set.
*/
boolean hasExpr();
/**
*
* The parsed expression.
*
*
* .cel.expr.Expr expr = 2;
* @return The expr.
*/
dev.cel.expr.Expr getExpr();
/**
*
* The parsed expression.
*
*
* .cel.expr.Expr expr = 2;
*/
dev.cel.expr.ExprOrBuilder getExprOrBuilder();
/**
*
* The source info derived from input that generated the parsed `expr`.
*
*
* .cel.expr.SourceInfo source_info = 3;
* @return Whether the sourceInfo field is set.
*/
boolean hasSourceInfo();
/**
*
* The source info derived from input that generated the parsed `expr`.
*
*
* .cel.expr.SourceInfo source_info = 3;
* @return The sourceInfo.
*/
dev.cel.expr.SourceInfo getSourceInfo();
/**
*
* The source info derived from input that generated the parsed `expr`.
*
*
* .cel.expr.SourceInfo source_info = 3;
*/
dev.cel.expr.SourceInfoOrBuilder getSourceInfoOrBuilder();
}
© 2015 - 2024 Weber Informatics LLC | Privacy Policy