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
Modifier and TypeMethodDescriptionParsed expression in abstract syntax tree (AST) form that has been successfully type checked.Parsed expression in abstract syntax tree (AST) form that has been successfully type checked.Parsed expression in abstract syntax tree (AST) form.Parsed expression in abstract syntax tree (AST) form.Deprecated.xds.type.v3.CelExpression.checked_expr is deprecated.Deprecated.Deprecated.xds.type.v3.CelExpression.parsed_expr is deprecated.Deprecated.boolean
Parsed expression in abstract syntax tree (AST) form that has been successfully type checked.boolean
Parsed expression in abstract syntax tree (AST) form.boolean
Deprecated.xds.type.v3.CelExpression.checked_expr is deprecated.boolean
Deprecated.xds.type.v3.CelExpression.parsed_expr is deprecated.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitialized
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
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.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.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.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.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.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()
-