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 Deprecated Methods Modifier and Type Method Description CheckedExprgetCelExprChecked()Parsed expression in abstract syntax tree (AST) form that has been successfully type checked.CheckedExprOrBuildergetCelExprCheckedOrBuilder()Parsed expression in abstract syntax tree (AST) form that has been successfully type checked.ParsedExprgetCelExprParsed()Parsed expression in abstract syntax tree (AST) form.ParsedExprOrBuildergetCelExprParsedOrBuilder()Parsed expression in abstract syntax tree (AST) form.CheckedExprgetCheckedExpr()Deprecated.xds.type.v3.CelExpression.checked_expr is deprecated.CheckedExprOrBuildergetCheckedExprOrBuilder()Deprecated.CelExpression.ExprSpecifierCasegetExprSpecifierCase()ParsedExprgetParsedExpr()Deprecated.xds.type.v3.CelExpression.parsed_expr is deprecated.ParsedExprOrBuildergetParsedExprOrBuilder()Deprecated.booleanhasCelExprChecked()Parsed expression in abstract syntax tree (AST) form that has been successfully type checked.booleanhasCelExprParsed()Parsed expression in abstract syntax tree (AST) form.booleanhasCheckedExpr()Deprecated.xds.type.v3.CelExpression.checked_expr is deprecated.booleanhasParsedExpr()Deprecated.xds.type.v3.CelExpression.parsed_expr is deprecated.-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
hasParsedExpr
@Deprecated boolean hasParsedExpr()
Deprecated.xds.type.v3.CelExpression.parsed_expr is deprecated. See xds/type/v3/cel.proto;l=31Parsed expression in abstract syntax tree (AST) form. Deprecated -- use ``cel_expr_parsed`` field instead. If ``cel_expr_parsed`` or ``cel_expr_checked`` is set, this field is not used.
.google.api.expr.v1alpha1.ParsedExpr parsed_expr = 1 [deprecated = true];- Returns:
- Whether the parsedExpr field is set.
-
getParsedExpr
@Deprecated ParsedExpr getParsedExpr()
Deprecated.xds.type.v3.CelExpression.parsed_expr is deprecated. See xds/type/v3/cel.proto;l=31Parsed expression in abstract syntax tree (AST) form. Deprecated -- use ``cel_expr_parsed`` field instead. If ``cel_expr_parsed`` or ``cel_expr_checked`` is set, this field is not used.
.google.api.expr.v1alpha1.ParsedExpr parsed_expr = 1 [deprecated = true];- Returns:
- The parsedExpr.
-
getParsedExprOrBuilder
@Deprecated ParsedExprOrBuilder getParsedExprOrBuilder()
Deprecated.Parsed expression in abstract syntax tree (AST) form. Deprecated -- use ``cel_expr_parsed`` field instead. If ``cel_expr_parsed`` or ``cel_expr_checked`` is set, this field is not used.
.google.api.expr.v1alpha1.ParsedExpr parsed_expr = 1 [deprecated = true];
-
hasCheckedExpr
@Deprecated boolean hasCheckedExpr()
Deprecated.xds.type.v3.CelExpression.checked_expr is deprecated. See xds/type/v3/cel.proto;l=37Parsed expression in abstract syntax tree (AST) form that has been successfully type checked. Deprecated -- use ``cel_expr_checked`` field instead. If ``cel_expr_parsed`` or ``cel_expr_checked`` is set, this field is not used.
.google.api.expr.v1alpha1.CheckedExpr checked_expr = 2 [deprecated = true];- Returns:
- Whether the checkedExpr field is set.
-
getCheckedExpr
@Deprecated CheckedExpr getCheckedExpr()
Deprecated.xds.type.v3.CelExpression.checked_expr is deprecated. See xds/type/v3/cel.proto;l=37Parsed expression in abstract syntax tree (AST) form that has been successfully type checked. Deprecated -- use ``cel_expr_checked`` field instead. If ``cel_expr_parsed`` or ``cel_expr_checked`` is set, this field is not used.
.google.api.expr.v1alpha1.CheckedExpr checked_expr = 2 [deprecated = true];- Returns:
- The checkedExpr.
-
getCheckedExprOrBuilder
@Deprecated CheckedExprOrBuilder getCheckedExprOrBuilder()
Deprecated.Parsed expression in abstract syntax tree (AST) form that has been successfully type checked. Deprecated -- use ``cel_expr_checked`` field instead. If ``cel_expr_parsed`` or ``cel_expr_checked`` is set, this field is not used.
.google.api.expr.v1alpha1.CheckedExpr checked_expr = 2 [deprecated = true];
-
hasCelExprParsed
boolean hasCelExprParsed()
Parsed expression in abstract syntax tree (AST) form. If ``cel_expr_checked`` is set, this field is not used.
.cel.expr.ParsedExpr cel_expr_parsed = 3;- Returns:
- Whether the celExprParsed field is set.
-
getCelExprParsed
ParsedExpr getCelExprParsed()
Parsed expression in abstract syntax tree (AST) form. If ``cel_expr_checked`` is set, this field is not used.
.cel.expr.ParsedExpr cel_expr_parsed = 3;- Returns:
- The celExprParsed.
-
getCelExprParsedOrBuilder
ParsedExprOrBuilder getCelExprParsedOrBuilder()
Parsed expression in abstract syntax tree (AST) form. If ``cel_expr_checked`` is set, this field is not used.
.cel.expr.ParsedExpr cel_expr_parsed = 3;
-
hasCelExprChecked
boolean hasCelExprChecked()
Parsed expression in abstract syntax tree (AST) form that has been successfully type checked. If set, takes precedence over ``cel_expr_parsed``.
.cel.expr.CheckedExpr cel_expr_checked = 4;- Returns:
- Whether the celExprChecked field is set.
-
getCelExprChecked
CheckedExpr getCelExprChecked()
Parsed expression in abstract syntax tree (AST) form that has been successfully type checked. If set, takes precedence over ``cel_expr_parsed``.
.cel.expr.CheckedExpr cel_expr_checked = 4;- Returns:
- The celExprChecked.
-
getCelExprCheckedOrBuilder
CheckedExprOrBuilder getCelExprCheckedOrBuilder()
Parsed expression in abstract syntax tree (AST) form that has been successfully type checked. If set, takes precedence over ``cel_expr_parsed``.
.cel.expr.CheckedExpr cel_expr_checked = 4;
-
getExprSpecifierCase
CelExpression.ExprSpecifierCase getExprSpecifierCase()
-
-