Package com.github.xds.type.v3
Class CelExpression.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessage.Builder<CelExpression.Builder>
-
- com.github.xds.type.v3.CelExpression.Builder
-
- All Implemented Interfaces:
CelExpressionOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,java.lang.Cloneable
- Enclosing class:
- CelExpression
public static final class CelExpression.Builder extends com.google.protobuf.GeneratedMessage.Builder<CelExpression.Builder> implements CelExpressionOrBuilder
Either parsed or checked representation of the `Common Expression Language <https://github.com/google/cel-spec>`_ (CEL) program.
Protobuf typexds.type.v3.CelExpression
-
-
Field Summary
Fields Modifier and Type Field Description private intbitField0_private CheckedExprcelExprChecked_private com.google.protobuf.SingleFieldBuilder<CheckedExpr,CheckedExpr.Builder,CheckedExprOrBuilder>celExprCheckedBuilder_private ParsedExprcelExprParsed_private com.google.protobuf.SingleFieldBuilder<ParsedExpr,ParsedExpr.Builder,ParsedExprOrBuilder>celExprParsedBuilder_private com.google.protobuf.SingleFieldBuilder<CheckedExpr,CheckedExpr.Builder,CheckedExprOrBuilder>checkedExprBuilder_private java.lang.ObjectexprSpecifier_private intexprSpecifierCase_private com.google.protobuf.SingleFieldBuilder<ParsedExpr,ParsedExpr.Builder,ParsedExprOrBuilder>parsedExprBuilder_
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description CelExpressionbuild()CelExpressionbuildPartial()private voidbuildPartial0(CelExpression result)private voidbuildPartialOneofs(CelExpression result)CelExpression.Builderclear()CelExpression.BuilderclearCelExprChecked()Parsed expression in abstract syntax tree (AST) form that has been successfully type checked.CelExpression.BuilderclearCelExprParsed()Parsed expression in abstract syntax tree (AST) form.CelExpression.BuilderclearCheckedExpr()Deprecated.CelExpression.BuilderclearExprSpecifier()CelExpression.BuilderclearParsedExpr()Deprecated.CheckedExprgetCelExprChecked()Parsed expression in abstract syntax tree (AST) form that has been successfully type checked.CheckedExpr.BuildergetCelExprCheckedBuilder()Parsed expression in abstract syntax tree (AST) form that has been successfully type checked.private com.google.protobuf.SingleFieldBuilder<CheckedExpr,CheckedExpr.Builder,CheckedExprOrBuilder>getCelExprCheckedFieldBuilder()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.ParsedExpr.BuildergetCelExprParsedBuilder()Parsed expression in abstract syntax tree (AST) form.private com.google.protobuf.SingleFieldBuilder<ParsedExpr,ParsedExpr.Builder,ParsedExprOrBuilder>getCelExprParsedFieldBuilder()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.CheckedExpr.BuildergetCheckedExprBuilder()Deprecated.private com.google.protobuf.SingleFieldBuilder<CheckedExpr,CheckedExpr.Builder,CheckedExprOrBuilder>getCheckedExprFieldBuilder()Parsed expression in abstract syntax tree (AST) form that has been successfully type checked.CheckedExprOrBuildergetCheckedExprOrBuilder()Deprecated.CelExpressiongetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()CelExpression.ExprSpecifierCasegetExprSpecifierCase()ParsedExprgetParsedExpr()Deprecated.xds.type.v3.CelExpression.parsed_expr is deprecated.ParsedExpr.BuildergetParsedExprBuilder()Deprecated.private com.google.protobuf.SingleFieldBuilder<ParsedExpr,ParsedExpr.Builder,ParsedExprOrBuilder>getParsedExprFieldBuilder()Parsed expression in abstract syntax tree (AST) form.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.protected com.google.protobuf.GeneratedMessage.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()private voidmaybeForceBuilderInitialization()CelExpression.BuildermergeCelExprChecked(CheckedExpr value)Parsed expression in abstract syntax tree (AST) form that has been successfully type checked.CelExpression.BuildermergeCelExprParsed(ParsedExpr value)Parsed expression in abstract syntax tree (AST) form.CelExpression.BuildermergeCheckedExpr(CheckedExpr value)Deprecated.CelExpression.BuildermergeFrom(CelExpression other)CelExpression.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)CelExpression.BuildermergeFrom(com.google.protobuf.Message other)CelExpression.BuildermergeParsedExpr(ParsedExpr value)Deprecated.CelExpression.BuildersetCelExprChecked(CheckedExpr value)Parsed expression in abstract syntax tree (AST) form that has been successfully type checked.CelExpression.BuildersetCelExprChecked(CheckedExpr.Builder builderForValue)Parsed expression in abstract syntax tree (AST) form that has been successfully type checked.CelExpression.BuildersetCelExprParsed(ParsedExpr value)Parsed expression in abstract syntax tree (AST) form.CelExpression.BuildersetCelExprParsed(ParsedExpr.Builder builderForValue)Parsed expression in abstract syntax tree (AST) form.CelExpression.BuildersetCheckedExpr(CheckedExpr value)Deprecated.CelExpression.BuildersetCheckedExpr(CheckedExpr.Builder builderForValue)Deprecated.CelExpression.BuildersetParsedExpr(ParsedExpr value)Deprecated.CelExpression.BuildersetParsedExpr(ParsedExpr.Builder builderForValue)Deprecated.-
Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Field Detail
-
exprSpecifierCase_
private int exprSpecifierCase_
-
exprSpecifier_
private java.lang.Object exprSpecifier_
-
bitField0_
private int bitField0_
-
parsedExprBuilder_
private com.google.protobuf.SingleFieldBuilder<ParsedExpr,ParsedExpr.Builder,ParsedExprOrBuilder> parsedExprBuilder_
-
checkedExprBuilder_
private com.google.protobuf.SingleFieldBuilder<CheckedExpr,CheckedExpr.Builder,CheckedExprOrBuilder> checkedExprBuilder_
-
celExprParsed_
private ParsedExpr celExprParsed_
-
celExprParsedBuilder_
private com.google.protobuf.SingleFieldBuilder<ParsedExpr,ParsedExpr.Builder,ParsedExprOrBuilder> celExprParsedBuilder_
-
celExprChecked_
private CheckedExpr celExprChecked_
-
celExprCheckedBuilder_
private com.google.protobuf.SingleFieldBuilder<CheckedExpr,CheckedExpr.Builder,CheckedExprOrBuilder> celExprCheckedBuilder_
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<CelExpression.Builder>
-
maybeForceBuilderInitialization
private void maybeForceBuilderInitialization()
-
clear
public CelExpression.Builder clear()
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<CelExpression.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessage.Builder<CelExpression.Builder>
-
getDefaultInstanceForType
public CelExpression getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public CelExpression build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public CelExpression buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial0
private void buildPartial0(CelExpression result)
-
buildPartialOneofs
private void buildPartialOneofs(CelExpression result)
-
mergeFrom
public CelExpression.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<CelExpression.Builder>
-
mergeFrom
public CelExpression.Builder mergeFrom(CelExpression other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<CelExpression.Builder>
-
mergeFrom
public CelExpression.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<CelExpression.Builder>- Throws:
java.io.IOException
-
getExprSpecifierCase
public CelExpression.ExprSpecifierCase getExprSpecifierCase()
- Specified by:
getExprSpecifierCasein interfaceCelExpressionOrBuilder
-
clearExprSpecifier
public CelExpression.Builder clearExprSpecifier()
-
hasParsedExpr
@Deprecated public 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];- Specified by:
hasParsedExprin interfaceCelExpressionOrBuilder- Returns:
- Whether the parsedExpr field is set.
-
getParsedExpr
@Deprecated public 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];- Specified by:
getParsedExprin interfaceCelExpressionOrBuilder- Returns:
- The parsedExpr.
-
setParsedExpr
@Deprecated public CelExpression.Builder setParsedExpr(ParsedExpr value)
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];
-
setParsedExpr
@Deprecated public CelExpression.Builder setParsedExpr(ParsedExpr.Builder builderForValue)
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];
-
mergeParsedExpr
@Deprecated public CelExpression.Builder mergeParsedExpr(ParsedExpr value)
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];
-
clearParsedExpr
@Deprecated public CelExpression.Builder clearParsedExpr()
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];
-
getParsedExprBuilder
@Deprecated public ParsedExpr.Builder getParsedExprBuilder()
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];
-
getParsedExprOrBuilder
@Deprecated public 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];- Specified by:
getParsedExprOrBuilderin interfaceCelExpressionOrBuilder
-
getParsedExprFieldBuilder
private com.google.protobuf.SingleFieldBuilder<ParsedExpr,ParsedExpr.Builder,ParsedExprOrBuilder> getParsedExprFieldBuilder()
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 public 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];- Specified by:
hasCheckedExprin interfaceCelExpressionOrBuilder- Returns:
- Whether the checkedExpr field is set.
-
getCheckedExpr
@Deprecated public 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];- Specified by:
getCheckedExprin interfaceCelExpressionOrBuilder- Returns:
- The checkedExpr.
-
setCheckedExpr
@Deprecated public CelExpression.Builder setCheckedExpr(CheckedExpr value)
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];
-
setCheckedExpr
@Deprecated public CelExpression.Builder setCheckedExpr(CheckedExpr.Builder builderForValue)
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];
-
mergeCheckedExpr
@Deprecated public CelExpression.Builder mergeCheckedExpr(CheckedExpr value)
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];
-
clearCheckedExpr
@Deprecated public CelExpression.Builder clearCheckedExpr()
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];
-
getCheckedExprBuilder
@Deprecated public CheckedExpr.Builder getCheckedExprBuilder()
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];
-
getCheckedExprOrBuilder
@Deprecated public 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];- Specified by:
getCheckedExprOrBuilderin interfaceCelExpressionOrBuilder
-
getCheckedExprFieldBuilder
private com.google.protobuf.SingleFieldBuilder<CheckedExpr,CheckedExpr.Builder,CheckedExprOrBuilder> getCheckedExprFieldBuilder()
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
public 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;- Specified by:
hasCelExprParsedin interfaceCelExpressionOrBuilder- Returns:
- Whether the celExprParsed field is set.
-
getCelExprParsed
public 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;- Specified by:
getCelExprParsedin interfaceCelExpressionOrBuilder- Returns:
- The celExprParsed.
-
setCelExprParsed
public CelExpression.Builder setCelExprParsed(ParsedExpr value)
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;
-
setCelExprParsed
public CelExpression.Builder setCelExprParsed(ParsedExpr.Builder builderForValue)
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;
-
mergeCelExprParsed
public CelExpression.Builder mergeCelExprParsed(ParsedExpr value)
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;
-
clearCelExprParsed
public CelExpression.Builder clearCelExprParsed()
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;
-
getCelExprParsedBuilder
public ParsedExpr.Builder getCelExprParsedBuilder()
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;
-
getCelExprParsedOrBuilder
public 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;- Specified by:
getCelExprParsedOrBuilderin interfaceCelExpressionOrBuilder
-
getCelExprParsedFieldBuilder
private com.google.protobuf.SingleFieldBuilder<ParsedExpr,ParsedExpr.Builder,ParsedExprOrBuilder> getCelExprParsedFieldBuilder()
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
public 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;- Specified by:
hasCelExprCheckedin interfaceCelExpressionOrBuilder- Returns:
- Whether the celExprChecked field is set.
-
getCelExprChecked
public 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;- Specified by:
getCelExprCheckedin interfaceCelExpressionOrBuilder- Returns:
- The celExprChecked.
-
setCelExprChecked
public CelExpression.Builder setCelExprChecked(CheckedExpr value)
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;
-
setCelExprChecked
public CelExpression.Builder setCelExprChecked(CheckedExpr.Builder builderForValue)
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;
-
mergeCelExprChecked
public CelExpression.Builder mergeCelExprChecked(CheckedExpr value)
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;
-
clearCelExprChecked
public CelExpression.Builder clearCelExprChecked()
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;
-
getCelExprCheckedBuilder
public CheckedExpr.Builder getCelExprCheckedBuilder()
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;
-
getCelExprCheckedOrBuilder
public 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;- Specified by:
getCelExprCheckedOrBuilderin interfaceCelExpressionOrBuilder
-
getCelExprCheckedFieldBuilder
private com.google.protobuf.SingleFieldBuilder<CheckedExpr,CheckedExpr.Builder,CheckedExprOrBuilder> getCelExprCheckedFieldBuilder()
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;
-
-