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 int
bitField0_
private CheckedExpr
celExprChecked_
private com.google.protobuf.SingleFieldBuilder<CheckedExpr,CheckedExpr.Builder,CheckedExprOrBuilder>
celExprCheckedBuilder_
private ParsedExpr
celExprParsed_
private com.google.protobuf.SingleFieldBuilder<ParsedExpr,ParsedExpr.Builder,ParsedExprOrBuilder>
celExprParsedBuilder_
private com.google.protobuf.SingleFieldBuilder<CheckedExpr,CheckedExpr.Builder,CheckedExprOrBuilder>
checkedExprBuilder_
private java.lang.Object
exprSpecifier_
private int
exprSpecifierCase_
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 CelExpression
build()
CelExpression
buildPartial()
private void
buildPartial0(CelExpression result)
private void
buildPartialOneofs(CelExpression result)
CelExpression.Builder
clear()
CelExpression.Builder
clearCelExprChecked()
Parsed expression in abstract syntax tree (AST) form that has been successfully type checked.CelExpression.Builder
clearCelExprParsed()
Parsed expression in abstract syntax tree (AST) form.CelExpression.Builder
clearCheckedExpr()
Deprecated.CelExpression.Builder
clearExprSpecifier()
CelExpression.Builder
clearParsedExpr()
Deprecated.CheckedExpr
getCelExprChecked()
Parsed expression in abstract syntax tree (AST) form that has been successfully type checked.CheckedExpr.Builder
getCelExprCheckedBuilder()
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.CheckedExprOrBuilder
getCelExprCheckedOrBuilder()
Parsed expression in abstract syntax tree (AST) form that has been successfully type checked.ParsedExpr
getCelExprParsed()
Parsed expression in abstract syntax tree (AST) form.ParsedExpr.Builder
getCelExprParsedBuilder()
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.ParsedExprOrBuilder
getCelExprParsedOrBuilder()
Parsed expression in abstract syntax tree (AST) form.CheckedExpr
getCheckedExpr()
Deprecated.xds.type.v3.CelExpression.checked_expr is deprecated.CheckedExpr.Builder
getCheckedExprBuilder()
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.CheckedExprOrBuilder
getCheckedExprOrBuilder()
Deprecated.CelExpression
getDefaultInstanceForType()
static com.google.protobuf.Descriptors.Descriptor
getDescriptor()
com.google.protobuf.Descriptors.Descriptor
getDescriptorForType()
CelExpression.ExprSpecifierCase
getExprSpecifierCase()
ParsedExpr
getParsedExpr()
Deprecated.xds.type.v3.CelExpression.parsed_expr is deprecated.ParsedExpr.Builder
getParsedExprBuilder()
Deprecated.private com.google.protobuf.SingleFieldBuilder<ParsedExpr,ParsedExpr.Builder,ParsedExprOrBuilder>
getParsedExprFieldBuilder()
Parsed expression in abstract syntax tree (AST) form.ParsedExprOrBuilder
getParsedExprOrBuilder()
Deprecated.boolean
hasCelExprChecked()
Parsed expression in abstract syntax tree (AST) form that has been successfully type checked.boolean
hasCelExprParsed()
Parsed expression in abstract syntax tree (AST) form.boolean
hasCheckedExpr()
Deprecated.xds.type.v3.CelExpression.checked_expr is deprecated.boolean
hasParsedExpr()
Deprecated.xds.type.v3.CelExpression.parsed_expr is deprecated.protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable()
boolean
isInitialized()
private void
maybeForceBuilderInitialization()
CelExpression.Builder
mergeCelExprChecked(CheckedExpr value)
Parsed expression in abstract syntax tree (AST) form that has been successfully type checked.CelExpression.Builder
mergeCelExprParsed(ParsedExpr value)
Parsed expression in abstract syntax tree (AST) form.CelExpression.Builder
mergeCheckedExpr(CheckedExpr value)
Deprecated.CelExpression.Builder
mergeFrom(CelExpression other)
CelExpression.Builder
mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
CelExpression.Builder
mergeFrom(com.google.protobuf.Message other)
CelExpression.Builder
mergeParsedExpr(ParsedExpr value)
Deprecated.CelExpression.Builder
setCelExprChecked(CheckedExpr value)
Parsed expression in abstract syntax tree (AST) form that has been successfully type checked.CelExpression.Builder
setCelExprChecked(CheckedExpr.Builder builderForValue)
Parsed expression in abstract syntax tree (AST) form that has been successfully type checked.CelExpression.Builder
setCelExprParsed(ParsedExpr value)
Parsed expression in abstract syntax tree (AST) form.CelExpression.Builder
setCelExprParsed(ParsedExpr.Builder builderForValue)
Parsed expression in abstract syntax tree (AST) form.CelExpression.Builder
setCheckedExpr(CheckedExpr value)
Deprecated.CelExpression.Builder
setCheckedExpr(CheckedExpr.Builder builderForValue)
Deprecated.CelExpression.Builder
setParsedExpr(ParsedExpr value)
Deprecated.CelExpression.Builder
setParsedExpr(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:
internalGetFieldAccessorTable
in classcom.google.protobuf.GeneratedMessage.Builder<CelExpression.Builder>
-
maybeForceBuilderInitialization
private void maybeForceBuilderInitialization()
-
clear
public CelExpression.Builder clear()
- Specified by:
clear
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clear
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clear
in classcom.google.protobuf.GeneratedMessage.Builder<CelExpression.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.Message.Builder
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.MessageOrBuilder
- Overrides:
getDescriptorForType
in classcom.google.protobuf.GeneratedMessage.Builder<CelExpression.Builder>
-
getDefaultInstanceForType
public CelExpression getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
public CelExpression build()
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public CelExpression buildPartial()
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in 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:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<CelExpression.Builder>
-
mergeFrom
public CelExpression.Builder mergeFrom(CelExpression other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in 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:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Specified by:
mergeFrom
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<CelExpression.Builder>
- Throws:
java.io.IOException
-
getExprSpecifierCase
public CelExpression.ExprSpecifierCase getExprSpecifierCase()
- Specified by:
getExprSpecifierCase
in 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:
hasParsedExpr
in 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:
getParsedExpr
in 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:
getParsedExprOrBuilder
in 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:
hasCheckedExpr
in 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:
getCheckedExpr
in 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:
getCheckedExprOrBuilder
in 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:
hasCelExprParsed
in 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:
getCelExprParsed
in 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:
getCelExprParsedOrBuilder
in 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:
hasCelExprChecked
in 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:
getCelExprChecked
in 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:
getCelExprCheckedOrBuilder
in 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;
-
-