Package com.google.cloud.documentai.v1
Class Processor.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<Processor.Builder>
-
- com.google.cloud.documentai.v1.Processor.Builder
-
- All Implemented Interfaces:
ProcessorOrBuilder
,com.google.protobuf.Message.Builder
,com.google.protobuf.MessageLite.Builder
,com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
,Cloneable
- Enclosing class:
- Processor
public static final class Processor.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Processor.Builder> implements ProcessorOrBuilder
The first-class citizen for Document AI. Each processor defines how to extract structural information from a document.
Protobuf typegoogle.cloud.documentai.v1.Processor
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Processor.Builder
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
Processor
build()
Processor
buildPartial()
Processor.Builder
clear()
Processor.Builder
clearCreateTime()
The time the processor was created.Processor.Builder
clearDefaultProcessorVersion()
The default processor version.Processor.Builder
clearDisplayName()
The display name of the processor.Processor.Builder
clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
Processor.Builder
clearKmsKeyName()
The [KMS key](https://cloud.google.com/security-key-management) used for encryption and decryption in CMEK scenarios.Processor.Builder
clearName()
Output only.Processor.Builder
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
Processor.Builder
clearProcessEndpoint()
Output only.Processor.Builder
clearState()
Output only.Processor.Builder
clearType()
The processor type, such as: `OCR_PROCESSOR`, `INVOICE_PROCESSOR`.Processor.Builder
clone()
com.google.protobuf.Timestamp
getCreateTime()
The time the processor was created.com.google.protobuf.Timestamp.Builder
getCreateTimeBuilder()
The time the processor was created.com.google.protobuf.TimestampOrBuilder
getCreateTimeOrBuilder()
The time the processor was created.Processor
getDefaultInstanceForType()
String
getDefaultProcessorVersion()
The default processor version.com.google.protobuf.ByteString
getDefaultProcessorVersionBytes()
The default processor version.static com.google.protobuf.Descriptors.Descriptor
getDescriptor()
com.google.protobuf.Descriptors.Descriptor
getDescriptorForType()
String
getDisplayName()
The display name of the processor.com.google.protobuf.ByteString
getDisplayNameBytes()
The display name of the processor.String
getKmsKeyName()
The [KMS key](https://cloud.google.com/security-key-management) used for encryption and decryption in CMEK scenarios.com.google.protobuf.ByteString
getKmsKeyNameBytes()
The [KMS key](https://cloud.google.com/security-key-management) used for encryption and decryption in CMEK scenarios.String
getName()
Output only.com.google.protobuf.ByteString
getNameBytes()
Output only.String
getProcessEndpoint()
Output only.com.google.protobuf.ByteString
getProcessEndpointBytes()
Output only.Processor.State
getState()
Output only.int
getStateValue()
Output only.String
getType()
The processor type, such as: `OCR_PROCESSOR`, `INVOICE_PROCESSOR`.com.google.protobuf.ByteString
getTypeBytes()
The processor type, such as: `OCR_PROCESSOR`, `INVOICE_PROCESSOR`.boolean
hasCreateTime()
The time the processor was created.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()
boolean
isInitialized()
Processor.Builder
mergeCreateTime(com.google.protobuf.Timestamp value)
The time the processor was created.Processor.Builder
mergeFrom(Processor other)
Processor.Builder
mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
Processor.Builder
mergeFrom(com.google.protobuf.Message other)
Processor.Builder
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
Processor.Builder
setCreateTime(com.google.protobuf.Timestamp value)
The time the processor was created.Processor.Builder
setCreateTime(com.google.protobuf.Timestamp.Builder builderForValue)
The time the processor was created.Processor.Builder
setDefaultProcessorVersion(String value)
The default processor version.Processor.Builder
setDefaultProcessorVersionBytes(com.google.protobuf.ByteString value)
The default processor version.Processor.Builder
setDisplayName(String value)
The display name of the processor.Processor.Builder
setDisplayNameBytes(com.google.protobuf.ByteString value)
The display name of the processor.Processor.Builder
setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
Processor.Builder
setKmsKeyName(String value)
The [KMS key](https://cloud.google.com/security-key-management) used for encryption and decryption in CMEK scenarios.Processor.Builder
setKmsKeyNameBytes(com.google.protobuf.ByteString value)
The [KMS key](https://cloud.google.com/security-key-management) used for encryption and decryption in CMEK scenarios.Processor.Builder
setName(String value)
Output only.Processor.Builder
setNameBytes(com.google.protobuf.ByteString value)
Output only.Processor.Builder
setProcessEndpoint(String value)
Output only.Processor.Builder
setProcessEndpointBytes(com.google.protobuf.ByteString value)
Output only.Processor.Builder
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
Processor.Builder
setState(Processor.State value)
Output only.Processor.Builder
setStateValue(int value)
Output only.Processor.Builder
setType(String value)
The processor type, such as: `OCR_PROCESSOR`, `INVOICE_PROCESSOR`.Processor.Builder
setTypeBytes(com.google.protobuf.ByteString value)
The processor type, such as: `OCR_PROCESSOR`, `INVOICE_PROCESSOR`.Processor.Builder
setUnknownFields(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, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, 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
-
-
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTable
in classcom.google.protobuf.GeneratedMessageV3.Builder<Processor.Builder>
-
clear
public Processor.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.GeneratedMessageV3.Builder<Processor.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.GeneratedMessageV3.Builder<Processor.Builder>
-
getDefaultInstanceForType
public Processor getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
public Processor build()
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public Processor buildPartial()
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
clone
public Processor.Builder clone()
- Specified by:
clone
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clone
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clone
in classcom.google.protobuf.GeneratedMessageV3.Builder<Processor.Builder>
-
setField
public Processor.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setField
in classcom.google.protobuf.GeneratedMessageV3.Builder<Processor.Builder>
-
clearField
public Processor.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearField
in classcom.google.protobuf.GeneratedMessageV3.Builder<Processor.Builder>
-
clearOneof
public Processor.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneof
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearOneof
in classcom.google.protobuf.GeneratedMessageV3.Builder<Processor.Builder>
-
setRepeatedField
public Processor.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
setRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<Processor.Builder>
-
addRepeatedField
public Processor.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
addRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<Processor.Builder>
-
mergeFrom
public Processor.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<Processor.Builder>
-
mergeFrom
public Processor.Builder mergeFrom(Processor other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessageV3.Builder<Processor.Builder>
-
mergeFrom
public Processor.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws 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<Processor.Builder>
- Throws:
IOException
-
getName
public String getName()
Output only. Immutable. The resource name of the processor. Format: `projects/{project}/locations/{location}/processors/{processor}`
string name = 1 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.field_behavior) = OUTPUT_ONLY];
- Specified by:
getName
in interfaceProcessorOrBuilder
- Returns:
- The name.
-
getNameBytes
public com.google.protobuf.ByteString getNameBytes()
Output only. Immutable. The resource name of the processor. Format: `projects/{project}/locations/{location}/processors/{processor}`
string name = 1 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.field_behavior) = OUTPUT_ONLY];
- Specified by:
getNameBytes
in interfaceProcessorOrBuilder
- Returns:
- The bytes for name.
-
setName
public Processor.Builder setName(String value)
Output only. Immutable. The resource name of the processor. Format: `projects/{project}/locations/{location}/processors/{processor}`
string name = 1 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.field_behavior) = OUTPUT_ONLY];
- Parameters:
value
- The name to set.- Returns:
- This builder for chaining.
-
clearName
public Processor.Builder clearName()
Output only. Immutable. The resource name of the processor. Format: `projects/{project}/locations/{location}/processors/{processor}`
string name = 1 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.field_behavior) = OUTPUT_ONLY];
- Returns:
- This builder for chaining.
-
setNameBytes
public Processor.Builder setNameBytes(com.google.protobuf.ByteString value)
Output only. Immutable. The resource name of the processor. Format: `projects/{project}/locations/{location}/processors/{processor}`
string name = 1 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.field_behavior) = OUTPUT_ONLY];
- Parameters:
value
- The bytes for name to set.- Returns:
- This builder for chaining.
-
getType
public String getType()
The processor type, such as: `OCR_PROCESSOR`, `INVOICE_PROCESSOR`. To get a list of processor types, see [FetchProcessorTypes][google.cloud.documentai.v1.DocumentProcessorService.FetchProcessorTypes].
string type = 2;
- Specified by:
getType
in interfaceProcessorOrBuilder
- Returns:
- The type.
-
getTypeBytes
public com.google.protobuf.ByteString getTypeBytes()
The processor type, such as: `OCR_PROCESSOR`, `INVOICE_PROCESSOR`. To get a list of processor types, see [FetchProcessorTypes][google.cloud.documentai.v1.DocumentProcessorService.FetchProcessorTypes].
string type = 2;
- Specified by:
getTypeBytes
in interfaceProcessorOrBuilder
- Returns:
- The bytes for type.
-
setType
public Processor.Builder setType(String value)
The processor type, such as: `OCR_PROCESSOR`, `INVOICE_PROCESSOR`. To get a list of processor types, see [FetchProcessorTypes][google.cloud.documentai.v1.DocumentProcessorService.FetchProcessorTypes].
string type = 2;
- Parameters:
value
- The type to set.- Returns:
- This builder for chaining.
-
clearType
public Processor.Builder clearType()
The processor type, such as: `OCR_PROCESSOR`, `INVOICE_PROCESSOR`. To get a list of processor types, see [FetchProcessorTypes][google.cloud.documentai.v1.DocumentProcessorService.FetchProcessorTypes].
string type = 2;
- Returns:
- This builder for chaining.
-
setTypeBytes
public Processor.Builder setTypeBytes(com.google.protobuf.ByteString value)
The processor type, such as: `OCR_PROCESSOR`, `INVOICE_PROCESSOR`. To get a list of processor types, see [FetchProcessorTypes][google.cloud.documentai.v1.DocumentProcessorService.FetchProcessorTypes].
string type = 2;
- Parameters:
value
- The bytes for type to set.- Returns:
- This builder for chaining.
-
getDisplayName
public String getDisplayName()
The display name of the processor.
string display_name = 3;
- Specified by:
getDisplayName
in interfaceProcessorOrBuilder
- Returns:
- The displayName.
-
getDisplayNameBytes
public com.google.protobuf.ByteString getDisplayNameBytes()
The display name of the processor.
string display_name = 3;
- Specified by:
getDisplayNameBytes
in interfaceProcessorOrBuilder
- Returns:
- The bytes for displayName.
-
setDisplayName
public Processor.Builder setDisplayName(String value)
The display name of the processor.
string display_name = 3;
- Parameters:
value
- The displayName to set.- Returns:
- This builder for chaining.
-
clearDisplayName
public Processor.Builder clearDisplayName()
The display name of the processor.
string display_name = 3;
- Returns:
- This builder for chaining.
-
setDisplayNameBytes
public Processor.Builder setDisplayNameBytes(com.google.protobuf.ByteString value)
The display name of the processor.
string display_name = 3;
- Parameters:
value
- The bytes for displayName to set.- Returns:
- This builder for chaining.
-
getStateValue
public int getStateValue()
Output only. The state of the processor.
.google.cloud.documentai.v1.Processor.State state = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
- Specified by:
getStateValue
in interfaceProcessorOrBuilder
- Returns:
- The enum numeric value on the wire for state.
-
setStateValue
public Processor.Builder setStateValue(int value)
Output only. The state of the processor.
.google.cloud.documentai.v1.Processor.State state = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
- Parameters:
value
- The enum numeric value on the wire for state to set.- Returns:
- This builder for chaining.
-
getState
public Processor.State getState()
Output only. The state of the processor.
.google.cloud.documentai.v1.Processor.State state = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
- Specified by:
getState
in interfaceProcessorOrBuilder
- Returns:
- The state.
-
setState
public Processor.Builder setState(Processor.State value)
Output only. The state of the processor.
.google.cloud.documentai.v1.Processor.State state = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
- Parameters:
value
- The state to set.- Returns:
- This builder for chaining.
-
clearState
public Processor.Builder clearState()
Output only. The state of the processor.
.google.cloud.documentai.v1.Processor.State state = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
- Returns:
- This builder for chaining.
-
getDefaultProcessorVersion
public String getDefaultProcessorVersion()
The default processor version.
string default_processor_version = 9 [(.google.api.resource_reference) = { ... }
- Specified by:
getDefaultProcessorVersion
in interfaceProcessorOrBuilder
- Returns:
- The defaultProcessorVersion.
-
getDefaultProcessorVersionBytes
public com.google.protobuf.ByteString getDefaultProcessorVersionBytes()
The default processor version.
string default_processor_version = 9 [(.google.api.resource_reference) = { ... }
- Specified by:
getDefaultProcessorVersionBytes
in interfaceProcessorOrBuilder
- Returns:
- The bytes for defaultProcessorVersion.
-
setDefaultProcessorVersion
public Processor.Builder setDefaultProcessorVersion(String value)
The default processor version.
string default_processor_version = 9 [(.google.api.resource_reference) = { ... }
- Parameters:
value
- The defaultProcessorVersion to set.- Returns:
- This builder for chaining.
-
clearDefaultProcessorVersion
public Processor.Builder clearDefaultProcessorVersion()
The default processor version.
string default_processor_version = 9 [(.google.api.resource_reference) = { ... }
- Returns:
- This builder for chaining.
-
setDefaultProcessorVersionBytes
public Processor.Builder setDefaultProcessorVersionBytes(com.google.protobuf.ByteString value)
The default processor version.
string default_processor_version = 9 [(.google.api.resource_reference) = { ... }
- Parameters:
value
- The bytes for defaultProcessorVersion to set.- Returns:
- This builder for chaining.
-
getProcessEndpoint
public String getProcessEndpoint()
Output only. Immutable. The http endpoint that can be called to invoke processing.
string process_endpoint = 6 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE];
- Specified by:
getProcessEndpoint
in interfaceProcessorOrBuilder
- Returns:
- The processEndpoint.
-
getProcessEndpointBytes
public com.google.protobuf.ByteString getProcessEndpointBytes()
Output only. Immutable. The http endpoint that can be called to invoke processing.
string process_endpoint = 6 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE];
- Specified by:
getProcessEndpointBytes
in interfaceProcessorOrBuilder
- Returns:
- The bytes for processEndpoint.
-
setProcessEndpoint
public Processor.Builder setProcessEndpoint(String value)
Output only. Immutable. The http endpoint that can be called to invoke processing.
string process_endpoint = 6 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE];
- Parameters:
value
- The processEndpoint to set.- Returns:
- This builder for chaining.
-
clearProcessEndpoint
public Processor.Builder clearProcessEndpoint()
Output only. Immutable. The http endpoint that can be called to invoke processing.
string process_endpoint = 6 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE];
- Returns:
- This builder for chaining.
-
setProcessEndpointBytes
public Processor.Builder setProcessEndpointBytes(com.google.protobuf.ByteString value)
Output only. Immutable. The http endpoint that can be called to invoke processing.
string process_endpoint = 6 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE];
- Parameters:
value
- The bytes for processEndpoint to set.- Returns:
- This builder for chaining.
-
hasCreateTime
public boolean hasCreateTime()
The time the processor was created.
.google.protobuf.Timestamp create_time = 7;
- Specified by:
hasCreateTime
in interfaceProcessorOrBuilder
- Returns:
- Whether the createTime field is set.
-
getCreateTime
public com.google.protobuf.Timestamp getCreateTime()
The time the processor was created.
.google.protobuf.Timestamp create_time = 7;
- Specified by:
getCreateTime
in interfaceProcessorOrBuilder
- Returns:
- The createTime.
-
setCreateTime
public Processor.Builder setCreateTime(com.google.protobuf.Timestamp value)
The time the processor was created.
.google.protobuf.Timestamp create_time = 7;
-
setCreateTime
public Processor.Builder setCreateTime(com.google.protobuf.Timestamp.Builder builderForValue)
The time the processor was created.
.google.protobuf.Timestamp create_time = 7;
-
mergeCreateTime
public Processor.Builder mergeCreateTime(com.google.protobuf.Timestamp value)
The time the processor was created.
.google.protobuf.Timestamp create_time = 7;
-
clearCreateTime
public Processor.Builder clearCreateTime()
The time the processor was created.
.google.protobuf.Timestamp create_time = 7;
-
getCreateTimeBuilder
public com.google.protobuf.Timestamp.Builder getCreateTimeBuilder()
The time the processor was created.
.google.protobuf.Timestamp create_time = 7;
-
getCreateTimeOrBuilder
public com.google.protobuf.TimestampOrBuilder getCreateTimeOrBuilder()
The time the processor was created.
.google.protobuf.Timestamp create_time = 7;
- Specified by:
getCreateTimeOrBuilder
in interfaceProcessorOrBuilder
-
getKmsKeyName
public String getKmsKeyName()
The [KMS key](https://cloud.google.com/security-key-management) used for encryption and decryption in CMEK scenarios.
string kms_key_name = 8;
- Specified by:
getKmsKeyName
in interfaceProcessorOrBuilder
- Returns:
- The kmsKeyName.
-
getKmsKeyNameBytes
public com.google.protobuf.ByteString getKmsKeyNameBytes()
The [KMS key](https://cloud.google.com/security-key-management) used for encryption and decryption in CMEK scenarios.
string kms_key_name = 8;
- Specified by:
getKmsKeyNameBytes
in interfaceProcessorOrBuilder
- Returns:
- The bytes for kmsKeyName.
-
setKmsKeyName
public Processor.Builder setKmsKeyName(String value)
The [KMS key](https://cloud.google.com/security-key-management) used for encryption and decryption in CMEK scenarios.
string kms_key_name = 8;
- Parameters:
value
- The kmsKeyName to set.- Returns:
- This builder for chaining.
-
clearKmsKeyName
public Processor.Builder clearKmsKeyName()
The [KMS key](https://cloud.google.com/security-key-management) used for encryption and decryption in CMEK scenarios.
string kms_key_name = 8;
- Returns:
- This builder for chaining.
-
setKmsKeyNameBytes
public Processor.Builder setKmsKeyNameBytes(com.google.protobuf.ByteString value)
The [KMS key](https://cloud.google.com/security-key-management) used for encryption and decryption in CMEK scenarios.
string kms_key_name = 8;
- Parameters:
value
- The bytes for kmsKeyName to set.- Returns:
- This builder for chaining.
-
setUnknownFields
public final Processor.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<Processor.Builder>
-
mergeUnknownFields
public final Processor.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<Processor.Builder>
-
-