Package com.github.xds.type.v3
Interface CelExpressionOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
CelExpression,CelExpression.Builder
public interface CelExpressionOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description CheckedExprgetCheckedExpr()Parsed expression in abstract syntax tree (AST) form that has been successfully type checked.CheckedExprOrBuildergetCheckedExprOrBuilder()Parsed expression in abstract syntax tree (AST) form that has been successfully type checked.CelExpression.ExprSpecifierCasegetExprSpecifierCase()ParsedExprgetParsedExpr()Parsed expression in abstract syntax tree (AST) form.ParsedExprOrBuildergetParsedExprOrBuilder()Parsed expression in abstract syntax tree (AST) form.booleanhasCheckedExpr()Parsed expression in abstract syntax tree (AST) form that has been successfully type checked.booleanhasParsedExpr()Parsed expression in abstract syntax tree (AST) form.-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
hasParsedExpr
boolean hasParsedExpr()
Parsed expression in abstract syntax tree (AST) form.
.google.api.expr.v1alpha1.ParsedExpr parsed_expr = 1;- Returns:
- Whether the parsedExpr field is set.
-
getParsedExpr
ParsedExpr getParsedExpr()
Parsed expression in abstract syntax tree (AST) form.
.google.api.expr.v1alpha1.ParsedExpr parsed_expr = 1;- Returns:
- The parsedExpr.
-
getParsedExprOrBuilder
ParsedExprOrBuilder getParsedExprOrBuilder()
Parsed expression in abstract syntax tree (AST) form.
.google.api.expr.v1alpha1.ParsedExpr parsed_expr = 1;
-
hasCheckedExpr
boolean hasCheckedExpr()
Parsed expression in abstract syntax tree (AST) form that has been successfully type checked.
.google.api.expr.v1alpha1.CheckedExpr checked_expr = 2;- Returns:
- Whether the checkedExpr field is set.
-
getCheckedExpr
CheckedExpr getCheckedExpr()
Parsed expression in abstract syntax tree (AST) form that has been successfully type checked.
.google.api.expr.v1alpha1.CheckedExpr checked_expr = 2;- Returns:
- The checkedExpr.
-
getCheckedExprOrBuilder
CheckedExprOrBuilder getCheckedExprOrBuilder()
Parsed expression in abstract syntax tree (AST) form that has been successfully type checked.
.google.api.expr.v1alpha1.CheckedExpr checked_expr = 2;
-
getExprSpecifierCase
CelExpression.ExprSpecifierCase getExprSpecifierCase()
-
-