Package dev.cel.expr.conformance
Class ParseRequest.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessageV3.Builder<ParseRequest.Builder>
dev.cel.expr.conformance.ParseRequest.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,ParseRequestOrBuilder,Cloneable
- Enclosing class:
- ParseRequest
public static final class ParseRequest.Builder
extends com.google.protobuf.GeneratedMessageV3.Builder<ParseRequest.Builder>
implements ParseRequestOrBuilder
Request message for the Parse method.Protobuf type
cel.expr.conformance.ParseRequest-
Method Summary
Modifier and TypeMethodDescriptionaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) build()clear()Required.Prevent macro expansion.clearField(com.google.protobuf.Descriptors.FieldDescriptor field) clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) File or resource for source text, used in [SourceInfo][google.api.SourceInfo].Tag for version of CEL syntax, for future use.clone()Required.com.google.protobuf.ByteStringRequired.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorbooleanPrevent macro expansion.File or resource for source text, used in [SourceInfo][google.api.SourceInfo].com.google.protobuf.ByteStringFile or resource for source text, used in [SourceInfo][google.api.SourceInfo].Tag for version of CEL syntax, for future use.com.google.protobuf.ByteStringTag for version of CEL syntax, for future use.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeFrom(ParseRequest other) final ParseRequest.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) setCelSource(String value) Required.setCelSourceBytes(com.google.protobuf.ByteString value) Required.setDisableMacros(boolean value) Prevent macro expansion.setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) setSourceLocation(String value) File or resource for source text, used in [SourceInfo][google.api.SourceInfo].setSourceLocationBytes(com.google.protobuf.ByteString value) File or resource for source text, used in [SourceInfo][google.api.SourceInfo].setSyntaxVersion(String value) Tag for version of CEL syntax, for future use.setSyntaxVersionBytes(com.google.protobuf.ByteString value) Tag for version of CEL syntax, for future use.final ParseRequest.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<ParseRequest.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<ParseRequest.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<ParseRequest.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<ParseRequest.Builder>
-
setField
public ParseRequest.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<ParseRequest.Builder>
-
clearField
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<ParseRequest.Builder>
-
clearOneof
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<ParseRequest.Builder>
-
setRepeatedField
public ParseRequest.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<ParseRequest.Builder>
-
addRepeatedField
public ParseRequest.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<ParseRequest.Builder>
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<ParseRequest.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<ParseRequest.Builder>
-
mergeFrom
public ParseRequest.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<ParseRequest.Builder>- Throws:
IOException
-
getCelSource
Required. Source text in CEL syntax.
string cel_source = 1;- Specified by:
getCelSourcein interfaceParseRequestOrBuilder- Returns:
- The celSource.
-
getCelSourceBytes
public com.google.protobuf.ByteString getCelSourceBytes()Required. Source text in CEL syntax.
string cel_source = 1;- Specified by:
getCelSourceBytesin interfaceParseRequestOrBuilder- Returns:
- The bytes for celSource.
-
setCelSource
Required. Source text in CEL syntax.
string cel_source = 1;- Parameters:
value- The celSource to set.- Returns:
- This builder for chaining.
-
clearCelSource
Required. Source text in CEL syntax.
string cel_source = 1;- Returns:
- This builder for chaining.
-
setCelSourceBytes
Required. Source text in CEL syntax.
string cel_source = 1;- Parameters:
value- The bytes for celSource to set.- Returns:
- This builder for chaining.
-
getSyntaxVersion
Tag for version of CEL syntax, for future use.
string syntax_version = 2;- Specified by:
getSyntaxVersionin interfaceParseRequestOrBuilder- Returns:
- The syntaxVersion.
-
getSyntaxVersionBytes
public com.google.protobuf.ByteString getSyntaxVersionBytes()Tag for version of CEL syntax, for future use.
string syntax_version = 2;- Specified by:
getSyntaxVersionBytesin interfaceParseRequestOrBuilder- Returns:
- The bytes for syntaxVersion.
-
setSyntaxVersion
Tag for version of CEL syntax, for future use.
string syntax_version = 2;- Parameters:
value- The syntaxVersion to set.- Returns:
- This builder for chaining.
-
clearSyntaxVersion
Tag for version of CEL syntax, for future use.
string syntax_version = 2;- Returns:
- This builder for chaining.
-
setSyntaxVersionBytes
Tag for version of CEL syntax, for future use.
string syntax_version = 2;- Parameters:
value- The bytes for syntaxVersion to set.- Returns:
- This builder for chaining.
-
getSourceLocation
File or resource for source text, used in [SourceInfo][google.api.SourceInfo].
string source_location = 3;- Specified by:
getSourceLocationin interfaceParseRequestOrBuilder- Returns:
- The sourceLocation.
-
getSourceLocationBytes
public com.google.protobuf.ByteString getSourceLocationBytes()File or resource for source text, used in [SourceInfo][google.api.SourceInfo].
string source_location = 3;- Specified by:
getSourceLocationBytesin interfaceParseRequestOrBuilder- Returns:
- The bytes for sourceLocation.
-
setSourceLocation
File or resource for source text, used in [SourceInfo][google.api.SourceInfo].
string source_location = 3;- Parameters:
value- The sourceLocation to set.- Returns:
- This builder for chaining.
-
clearSourceLocation
File or resource for source text, used in [SourceInfo][google.api.SourceInfo].
string source_location = 3;- Returns:
- This builder for chaining.
-
setSourceLocationBytes
File or resource for source text, used in [SourceInfo][google.api.SourceInfo].
string source_location = 3;- Parameters:
value- The bytes for sourceLocation to set.- Returns:
- This builder for chaining.
-
getDisableMacros
public boolean getDisableMacros()Prevent macro expansion. See "Macros" in Language Defiinition.
bool disable_macros = 4;- Specified by:
getDisableMacrosin interfaceParseRequestOrBuilder- Returns:
- The disableMacros.
-
setDisableMacros
Prevent macro expansion. See "Macros" in Language Defiinition.
bool disable_macros = 4;- Parameters:
value- The disableMacros to set.- Returns:
- This builder for chaining.
-
clearDisableMacros
Prevent macro expansion. See "Macros" in Language Defiinition.
bool disable_macros = 4;- Returns:
- This builder for chaining.
-
setUnknownFields
public final ParseRequest.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<ParseRequest.Builder>
-
mergeUnknownFields
public final ParseRequest.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<ParseRequest.Builder>
-