Package dev.cel.expr.conformance
Class CheckRequest.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessageV3.Builder<CheckRequest.Builder>
dev.cel.expr.conformance.CheckRequest.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,CheckRequestOrBuilder,Cloneable
- Enclosing class:
- CheckRequest
public static final class CheckRequest.Builder
extends com.google.protobuf.GeneratedMessageV3.Builder<CheckRequest.Builder>
implements CheckRequestOrBuilder
Request message for the Check method.Protobuf type
cel.expr.conformance.CheckRequest-
Method Summary
Modifier and TypeMethodDescriptionaddAllTypeEnv(Iterable<? extends Decl> values) Declarations of types for external variables and functions.addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) addTypeEnv(int index, Decl value) Declarations of types for external variables and functions.addTypeEnv(int index, Decl.Builder builderForValue) Declarations of types for external variables and functions.addTypeEnv(Decl value) Declarations of types for external variables and functions.addTypeEnv(Decl.Builder builderForValue) Declarations of types for external variables and functions.Declarations of types for external variables and functions.addTypeEnvBuilder(int index) Declarations of types for external variables and functions.build()clear()The protocol buffer context.clearField(com.google.protobuf.Descriptors.FieldDescriptor field) If true, use only the declarations in [type_env][cel.expr.conformance.CheckRequest.type_env].clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) Required.Declarations of types for external variables and functions.clone()The protocol buffer context.com.google.protobuf.ByteStringThe protocol buffer context.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorbooleanIf true, use only the declarations in [type_env][cel.expr.conformance.CheckRequest.type_env].Required.Required.Required.getTypeEnv(int index) Declarations of types for external variables and functions.getTypeEnvBuilder(int index) Declarations of types for external variables and functions.Declarations of types for external variables and functions.intDeclarations of types for external variables and functions.Declarations of types for external variables and functions.getTypeEnvOrBuilder(int index) Declarations of types for external variables and functions.List<? extends DeclOrBuilder>Declarations of types for external variables and functions.booleanRequired.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeFrom(CheckRequest other) mergeParsedExpr(ParsedExpr value) Required.final CheckRequest.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) removeTypeEnv(int index) Declarations of types for external variables and functions.setContainer(String value) The protocol buffer context.setContainerBytes(com.google.protobuf.ByteString value) The protocol buffer context.setNoStdEnv(boolean value) If true, use only the declarations in [type_env][cel.expr.conformance.CheckRequest.type_env].setParsedExpr(ParsedExpr value) Required.setParsedExpr(ParsedExpr.Builder builderForValue) Required.setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) setTypeEnv(int index, Decl value) Declarations of types for external variables and functions.setTypeEnv(int index, Decl.Builder builderForValue) Declarations of types for external variables and functions.final CheckRequest.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<CheckRequest.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.Builder<CheckRequest.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.GeneratedMessageV3.Builder<CheckRequest.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<CheckRequest.Builder>
-
setField
public CheckRequest.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<CheckRequest.Builder>
-
clearField
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<CheckRequest.Builder>
-
clearOneof
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<CheckRequest.Builder>
-
setRepeatedField
public CheckRequest.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) - Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<CheckRequest.Builder>
-
addRepeatedField
public CheckRequest.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<CheckRequest.Builder>
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<CheckRequest.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<CheckRequest.Builder>
-
mergeFrom
public CheckRequest.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<CheckRequest.Builder>- Throws:
IOException
-
hasParsedExpr
public boolean hasParsedExpr()Required. The parsed representation of the CEL program.
.cel.expr.ParsedExpr parsed_expr = 1;- Specified by:
hasParsedExprin interfaceCheckRequestOrBuilder- Returns:
- Whether the parsedExpr field is set.
-
getParsedExpr
Required. The parsed representation of the CEL program.
.cel.expr.ParsedExpr parsed_expr = 1;- Specified by:
getParsedExprin interfaceCheckRequestOrBuilder- Returns:
- The parsedExpr.
-
setParsedExpr
Required. The parsed representation of the CEL program.
.cel.expr.ParsedExpr parsed_expr = 1; -
setParsedExpr
Required. The parsed representation of the CEL program.
.cel.expr.ParsedExpr parsed_expr = 1; -
mergeParsedExpr
Required. The parsed representation of the CEL program.
.cel.expr.ParsedExpr parsed_expr = 1; -
clearParsedExpr
Required. The parsed representation of the CEL program.
.cel.expr.ParsedExpr parsed_expr = 1; -
getParsedExprBuilder
Required. The parsed representation of the CEL program.
.cel.expr.ParsedExpr parsed_expr = 1; -
getParsedExprOrBuilder
Required. The parsed representation of the CEL program.
.cel.expr.ParsedExpr parsed_expr = 1;- Specified by:
getParsedExprOrBuilderin interfaceCheckRequestOrBuilder
-
getTypeEnvList
Declarations of types for external variables and functions. Required if program uses external variables or functions not in the default environment.
repeated .cel.expr.Decl type_env = 2;- Specified by:
getTypeEnvListin interfaceCheckRequestOrBuilder
-
getTypeEnvCount
public int getTypeEnvCount()Declarations of types for external variables and functions. Required if program uses external variables or functions not in the default environment.
repeated .cel.expr.Decl type_env = 2;- Specified by:
getTypeEnvCountin interfaceCheckRequestOrBuilder
-
getTypeEnv
Declarations of types for external variables and functions. Required if program uses external variables or functions not in the default environment.
repeated .cel.expr.Decl type_env = 2;- Specified by:
getTypeEnvin interfaceCheckRequestOrBuilder
-
setTypeEnv
Declarations of types for external variables and functions. Required if program uses external variables or functions not in the default environment.
repeated .cel.expr.Decl type_env = 2; -
setTypeEnv
Declarations of types for external variables and functions. Required if program uses external variables or functions not in the default environment.
repeated .cel.expr.Decl type_env = 2; -
addTypeEnv
Declarations of types for external variables and functions. Required if program uses external variables or functions not in the default environment.
repeated .cel.expr.Decl type_env = 2; -
addTypeEnv
Declarations of types for external variables and functions. Required if program uses external variables or functions not in the default environment.
repeated .cel.expr.Decl type_env = 2; -
addTypeEnv
Declarations of types for external variables and functions. Required if program uses external variables or functions not in the default environment.
repeated .cel.expr.Decl type_env = 2; -
addTypeEnv
Declarations of types for external variables and functions. Required if program uses external variables or functions not in the default environment.
repeated .cel.expr.Decl type_env = 2; -
addAllTypeEnv
Declarations of types for external variables and functions. Required if program uses external variables or functions not in the default environment.
repeated .cel.expr.Decl type_env = 2; -
clearTypeEnv
Declarations of types for external variables and functions. Required if program uses external variables or functions not in the default environment.
repeated .cel.expr.Decl type_env = 2; -
removeTypeEnv
Declarations of types for external variables and functions. Required if program uses external variables or functions not in the default environment.
repeated .cel.expr.Decl type_env = 2; -
getTypeEnvBuilder
Declarations of types for external variables and functions. Required if program uses external variables or functions not in the default environment.
repeated .cel.expr.Decl type_env = 2; -
getTypeEnvOrBuilder
Declarations of types for external variables and functions. Required if program uses external variables or functions not in the default environment.
repeated .cel.expr.Decl type_env = 2;- Specified by:
getTypeEnvOrBuilderin interfaceCheckRequestOrBuilder
-
getTypeEnvOrBuilderList
Declarations of types for external variables and functions. Required if program uses external variables or functions not in the default environment.
repeated .cel.expr.Decl type_env = 2;- Specified by:
getTypeEnvOrBuilderListin interfaceCheckRequestOrBuilder
-
addTypeEnvBuilder
Declarations of types for external variables and functions. Required if program uses external variables or functions not in the default environment.
repeated .cel.expr.Decl type_env = 2; -
addTypeEnvBuilder
Declarations of types for external variables and functions. Required if program uses external variables or functions not in the default environment.
repeated .cel.expr.Decl type_env = 2; -
getTypeEnvBuilderList
Declarations of types for external variables and functions. Required if program uses external variables or functions not in the default environment.
repeated .cel.expr.Decl type_env = 2; -
getContainer
The protocol buffer context. See "Name Resolution" in the Language Definition.
string container = 3;- Specified by:
getContainerin interfaceCheckRequestOrBuilder- Returns:
- The container.
-
getContainerBytes
public com.google.protobuf.ByteString getContainerBytes()The protocol buffer context. See "Name Resolution" in the Language Definition.
string container = 3;- Specified by:
getContainerBytesin interfaceCheckRequestOrBuilder- Returns:
- The bytes for container.
-
setContainer
The protocol buffer context. See "Name Resolution" in the Language Definition.
string container = 3;- Parameters:
value- The container to set.- Returns:
- This builder for chaining.
-
clearContainer
The protocol buffer context. See "Name Resolution" in the Language Definition.
string container = 3;- Returns:
- This builder for chaining.
-
setContainerBytes
The protocol buffer context. See "Name Resolution" in the Language Definition.
string container = 3;- Parameters:
value- The bytes for container to set.- Returns:
- This builder for chaining.
-
getNoStdEnv
public boolean getNoStdEnv()If true, use only the declarations in [type_env][cel.expr.conformance.CheckRequest.type_env]. If false (default), add declarations for the standard definitions to the type environment. See "Standard Definitions" in the Language Definition.
bool no_std_env = 4;- Specified by:
getNoStdEnvin interfaceCheckRequestOrBuilder- Returns:
- The noStdEnv.
-
setNoStdEnv
If true, use only the declarations in [type_env][cel.expr.conformance.CheckRequest.type_env]. If false (default), add declarations for the standard definitions to the type environment. See "Standard Definitions" in the Language Definition.
bool no_std_env = 4;- Parameters:
value- The noStdEnv to set.- Returns:
- This builder for chaining.
-
clearNoStdEnv
If true, use only the declarations in [type_env][cel.expr.conformance.CheckRequest.type_env]. If false (default), add declarations for the standard definitions to the type environment. See "Standard Definitions" in the Language Definition.
bool no_std_env = 4;- Returns:
- This builder for chaining.
-
setUnknownFields
public final CheckRequest.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<CheckRequest.Builder>
-
mergeUnknownFields
public final CheckRequest.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<CheckRequest.Builder>
-