Package com.google.cloud.documentai.v1
Class ProcessorVersion.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<ProcessorVersion.Builder>
-
- com.google.cloud.documentai.v1.ProcessorVersion.Builder
-
- All Implemented Interfaces:
ProcessorVersionOrBuilder
,com.google.protobuf.Message.Builder
,com.google.protobuf.MessageLite.Builder
,com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
,Cloneable
- Enclosing class:
- ProcessorVersion
public static final class ProcessorVersion.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<ProcessorVersion.Builder> implements ProcessorVersionOrBuilder
A processor version is an implementation of a processor. Each processor can have multiple versions, pretrained by Google internally or uptrained by the customer. A processor can only have one default version at a time. Its document-processing behavior is defined by that version.
Protobuf typegoogle.cloud.documentai.v1.ProcessorVersion
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description ProcessorVersion.Builder
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
ProcessorVersion
build()
ProcessorVersion
buildPartial()
ProcessorVersion.Builder
clear()
ProcessorVersion.Builder
clearCreateTime()
The time the processor version was created.ProcessorVersion.Builder
clearDeprecationInfo()
If set, information about the eventual deprecation of this version.ProcessorVersion.Builder
clearDisplayName()
The display name of the processor version.ProcessorVersion.Builder
clearDocumentSchema()
The schema of the processor version.ProcessorVersion.Builder
clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
ProcessorVersion.Builder
clearGoogleManaged()
Output only.ProcessorVersion.Builder
clearKmsKeyName()
The KMS key name used for encryption.ProcessorVersion.Builder
clearKmsKeyVersionName()
The KMS key version with which data is encrypted.ProcessorVersion.Builder
clearLatestEvaluation()
The most recently invoked evaluation for the processor version.ProcessorVersion.Builder
clearName()
The resource name of the processor version.ProcessorVersion.Builder
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
ProcessorVersion.Builder
clearState()
The state of the processor version.ProcessorVersion.Builder
clone()
com.google.protobuf.Timestamp
getCreateTime()
The time the processor version was created.com.google.protobuf.Timestamp.Builder
getCreateTimeBuilder()
The time the processor version was created.com.google.protobuf.TimestampOrBuilder
getCreateTimeOrBuilder()
The time the processor version was created.ProcessorVersion
getDefaultInstanceForType()
ProcessorVersion.DeprecationInfo
getDeprecationInfo()
If set, information about the eventual deprecation of this version.ProcessorVersion.DeprecationInfo.Builder
getDeprecationInfoBuilder()
If set, information about the eventual deprecation of this version.ProcessorVersion.DeprecationInfoOrBuilder
getDeprecationInfoOrBuilder()
If set, information about the eventual deprecation of this version.static com.google.protobuf.Descriptors.Descriptor
getDescriptor()
com.google.protobuf.Descriptors.Descriptor
getDescriptorForType()
String
getDisplayName()
The display name of the processor version.com.google.protobuf.ByteString
getDisplayNameBytes()
The display name of the processor version.DocumentSchema
getDocumentSchema()
The schema of the processor version.DocumentSchema.Builder
getDocumentSchemaBuilder()
The schema of the processor version.DocumentSchemaOrBuilder
getDocumentSchemaOrBuilder()
The schema of the processor version.boolean
getGoogleManaged()
Output only.String
getKmsKeyName()
The KMS key name used for encryption.com.google.protobuf.ByteString
getKmsKeyNameBytes()
The KMS key name used for encryption.String
getKmsKeyVersionName()
The KMS key version with which data is encrypted.com.google.protobuf.ByteString
getKmsKeyVersionNameBytes()
The KMS key version with which data is encrypted.EvaluationReference
getLatestEvaluation()
The most recently invoked evaluation for the processor version.EvaluationReference.Builder
getLatestEvaluationBuilder()
The most recently invoked evaluation for the processor version.EvaluationReferenceOrBuilder
getLatestEvaluationOrBuilder()
The most recently invoked evaluation for the processor version.String
getName()
The resource name of the processor version.com.google.protobuf.ByteString
getNameBytes()
The resource name of the processor version.ProcessorVersion.State
getState()
The state of the processor version.int
getStateValue()
The state of the processor version.boolean
hasCreateTime()
The time the processor version was created.boolean
hasDeprecationInfo()
If set, information about the eventual deprecation of this version.boolean
hasDocumentSchema()
The schema of the processor version.boolean
hasLatestEvaluation()
The most recently invoked evaluation for the processor version.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()
boolean
isInitialized()
ProcessorVersion.Builder
mergeCreateTime(com.google.protobuf.Timestamp value)
The time the processor version was created.ProcessorVersion.Builder
mergeDeprecationInfo(ProcessorVersion.DeprecationInfo value)
If set, information about the eventual deprecation of this version.ProcessorVersion.Builder
mergeDocumentSchema(DocumentSchema value)
The schema of the processor version.ProcessorVersion.Builder
mergeFrom(ProcessorVersion other)
ProcessorVersion.Builder
mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
ProcessorVersion.Builder
mergeFrom(com.google.protobuf.Message other)
ProcessorVersion.Builder
mergeLatestEvaluation(EvaluationReference value)
The most recently invoked evaluation for the processor version.ProcessorVersion.Builder
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
ProcessorVersion.Builder
setCreateTime(com.google.protobuf.Timestamp value)
The time the processor version was created.ProcessorVersion.Builder
setCreateTime(com.google.protobuf.Timestamp.Builder builderForValue)
The time the processor version was created.ProcessorVersion.Builder
setDeprecationInfo(ProcessorVersion.DeprecationInfo value)
If set, information about the eventual deprecation of this version.ProcessorVersion.Builder
setDeprecationInfo(ProcessorVersion.DeprecationInfo.Builder builderForValue)
If set, information about the eventual deprecation of this version.ProcessorVersion.Builder
setDisplayName(String value)
The display name of the processor version.ProcessorVersion.Builder
setDisplayNameBytes(com.google.protobuf.ByteString value)
The display name of the processor version.ProcessorVersion.Builder
setDocumentSchema(DocumentSchema value)
The schema of the processor version.ProcessorVersion.Builder
setDocumentSchema(DocumentSchema.Builder builderForValue)
The schema of the processor version.ProcessorVersion.Builder
setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
ProcessorVersion.Builder
setGoogleManaged(boolean value)
Output only.ProcessorVersion.Builder
setKmsKeyName(String value)
The KMS key name used for encryption.ProcessorVersion.Builder
setKmsKeyNameBytes(com.google.protobuf.ByteString value)
The KMS key name used for encryption.ProcessorVersion.Builder
setKmsKeyVersionName(String value)
The KMS key version with which data is encrypted.ProcessorVersion.Builder
setKmsKeyVersionNameBytes(com.google.protobuf.ByteString value)
The KMS key version with which data is encrypted.ProcessorVersion.Builder
setLatestEvaluation(EvaluationReference value)
The most recently invoked evaluation for the processor version.ProcessorVersion.Builder
setLatestEvaluation(EvaluationReference.Builder builderForValue)
The most recently invoked evaluation for the processor version.ProcessorVersion.Builder
setName(String value)
The resource name of the processor version.ProcessorVersion.Builder
setNameBytes(com.google.protobuf.ByteString value)
The resource name of the processor version.ProcessorVersion.Builder
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
ProcessorVersion.Builder
setState(ProcessorVersion.State value)
The state of the processor version.ProcessorVersion.Builder
setStateValue(int value)
The state of the processor version.ProcessorVersion.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<ProcessorVersion.Builder>
-
clear
public ProcessorVersion.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<ProcessorVersion.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<ProcessorVersion.Builder>
-
getDefaultInstanceForType
public ProcessorVersion getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
public ProcessorVersion build()
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public ProcessorVersion buildPartial()
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
clone
public ProcessorVersion.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<ProcessorVersion.Builder>
-
setField
public ProcessorVersion.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<ProcessorVersion.Builder>
-
clearField
public ProcessorVersion.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<ProcessorVersion.Builder>
-
clearOneof
public ProcessorVersion.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<ProcessorVersion.Builder>
-
setRepeatedField
public ProcessorVersion.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<ProcessorVersion.Builder>
-
addRepeatedField
public ProcessorVersion.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<ProcessorVersion.Builder>
-
mergeFrom
public ProcessorVersion.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<ProcessorVersion.Builder>
-
mergeFrom
public ProcessorVersion.Builder mergeFrom(ProcessorVersion other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessageV3.Builder<ProcessorVersion.Builder>
-
mergeFrom
public ProcessorVersion.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<ProcessorVersion.Builder>
- Throws:
IOException
-
getName
public String getName()
The resource name of the processor version. Format: `projects/{project}/locations/{location}/processors/{processor}/processorVersions/{processor_version}`
string name = 1;
- Specified by:
getName
in interfaceProcessorVersionOrBuilder
- Returns:
- The name.
-
getNameBytes
public com.google.protobuf.ByteString getNameBytes()
The resource name of the processor version. Format: `projects/{project}/locations/{location}/processors/{processor}/processorVersions/{processor_version}`
string name = 1;
- Specified by:
getNameBytes
in interfaceProcessorVersionOrBuilder
- Returns:
- The bytes for name.
-
setName
public ProcessorVersion.Builder setName(String value)
The resource name of the processor version. Format: `projects/{project}/locations/{location}/processors/{processor}/processorVersions/{processor_version}`
string name = 1;
- Parameters:
value
- The name to set.- Returns:
- This builder for chaining.
-
clearName
public ProcessorVersion.Builder clearName()
The resource name of the processor version. Format: `projects/{project}/locations/{location}/processors/{processor}/processorVersions/{processor_version}`
string name = 1;
- Returns:
- This builder for chaining.
-
setNameBytes
public ProcessorVersion.Builder setNameBytes(com.google.protobuf.ByteString value)
The resource name of the processor version. Format: `projects/{project}/locations/{location}/processors/{processor}/processorVersions/{processor_version}`
string name = 1;
- Parameters:
value
- The bytes for name to set.- Returns:
- This builder for chaining.
-
getDisplayName
public String getDisplayName()
The display name of the processor version.
string display_name = 2;
- Specified by:
getDisplayName
in interfaceProcessorVersionOrBuilder
- Returns:
- The displayName.
-
getDisplayNameBytes
public com.google.protobuf.ByteString getDisplayNameBytes()
The display name of the processor version.
string display_name = 2;
- Specified by:
getDisplayNameBytes
in interfaceProcessorVersionOrBuilder
- Returns:
- The bytes for displayName.
-
setDisplayName
public ProcessorVersion.Builder setDisplayName(String value)
The display name of the processor version.
string display_name = 2;
- Parameters:
value
- The displayName to set.- Returns:
- This builder for chaining.
-
clearDisplayName
public ProcessorVersion.Builder clearDisplayName()
The display name of the processor version.
string display_name = 2;
- Returns:
- This builder for chaining.
-
setDisplayNameBytes
public ProcessorVersion.Builder setDisplayNameBytes(com.google.protobuf.ByteString value)
The display name of the processor version.
string display_name = 2;
- Parameters:
value
- The bytes for displayName to set.- Returns:
- This builder for chaining.
-
hasDocumentSchema
public boolean hasDocumentSchema()
The schema of the processor version. Describes the output.
.google.cloud.documentai.v1.DocumentSchema document_schema = 12;
- Specified by:
hasDocumentSchema
in interfaceProcessorVersionOrBuilder
- Returns:
- Whether the documentSchema field is set.
-
getDocumentSchema
public DocumentSchema getDocumentSchema()
The schema of the processor version. Describes the output.
.google.cloud.documentai.v1.DocumentSchema document_schema = 12;
- Specified by:
getDocumentSchema
in interfaceProcessorVersionOrBuilder
- Returns:
- The documentSchema.
-
setDocumentSchema
public ProcessorVersion.Builder setDocumentSchema(DocumentSchema value)
The schema of the processor version. Describes the output.
.google.cloud.documentai.v1.DocumentSchema document_schema = 12;
-
setDocumentSchema
public ProcessorVersion.Builder setDocumentSchema(DocumentSchema.Builder builderForValue)
The schema of the processor version. Describes the output.
.google.cloud.documentai.v1.DocumentSchema document_schema = 12;
-
mergeDocumentSchema
public ProcessorVersion.Builder mergeDocumentSchema(DocumentSchema value)
The schema of the processor version. Describes the output.
.google.cloud.documentai.v1.DocumentSchema document_schema = 12;
-
clearDocumentSchema
public ProcessorVersion.Builder clearDocumentSchema()
The schema of the processor version. Describes the output.
.google.cloud.documentai.v1.DocumentSchema document_schema = 12;
-
getDocumentSchemaBuilder
public DocumentSchema.Builder getDocumentSchemaBuilder()
The schema of the processor version. Describes the output.
.google.cloud.documentai.v1.DocumentSchema document_schema = 12;
-
getDocumentSchemaOrBuilder
public DocumentSchemaOrBuilder getDocumentSchemaOrBuilder()
The schema of the processor version. Describes the output.
.google.cloud.documentai.v1.DocumentSchema document_schema = 12;
- Specified by:
getDocumentSchemaOrBuilder
in interfaceProcessorVersionOrBuilder
-
getStateValue
public int getStateValue()
The state of the processor version.
.google.cloud.documentai.v1.ProcessorVersion.State state = 6;
- Specified by:
getStateValue
in interfaceProcessorVersionOrBuilder
- Returns:
- The enum numeric value on the wire for state.
-
setStateValue
public ProcessorVersion.Builder setStateValue(int value)
The state of the processor version.
.google.cloud.documentai.v1.ProcessorVersion.State state = 6;
- Parameters:
value
- The enum numeric value on the wire for state to set.- Returns:
- This builder for chaining.
-
getState
public ProcessorVersion.State getState()
The state of the processor version.
.google.cloud.documentai.v1.ProcessorVersion.State state = 6;
- Specified by:
getState
in interfaceProcessorVersionOrBuilder
- Returns:
- The state.
-
setState
public ProcessorVersion.Builder setState(ProcessorVersion.State value)
The state of the processor version.
.google.cloud.documentai.v1.ProcessorVersion.State state = 6;
- Parameters:
value
- The state to set.- Returns:
- This builder for chaining.
-
clearState
public ProcessorVersion.Builder clearState()
The state of the processor version.
.google.cloud.documentai.v1.ProcessorVersion.State state = 6;
- Returns:
- This builder for chaining.
-
hasCreateTime
public boolean hasCreateTime()
The time the processor version was created.
.google.protobuf.Timestamp create_time = 7;
- Specified by:
hasCreateTime
in interfaceProcessorVersionOrBuilder
- Returns:
- Whether the createTime field is set.
-
getCreateTime
public com.google.protobuf.Timestamp getCreateTime()
The time the processor version was created.
.google.protobuf.Timestamp create_time = 7;
- Specified by:
getCreateTime
in interfaceProcessorVersionOrBuilder
- Returns:
- The createTime.
-
setCreateTime
public ProcessorVersion.Builder setCreateTime(com.google.protobuf.Timestamp value)
The time the processor version was created.
.google.protobuf.Timestamp create_time = 7;
-
setCreateTime
public ProcessorVersion.Builder setCreateTime(com.google.protobuf.Timestamp.Builder builderForValue)
The time the processor version was created.
.google.protobuf.Timestamp create_time = 7;
-
mergeCreateTime
public ProcessorVersion.Builder mergeCreateTime(com.google.protobuf.Timestamp value)
The time the processor version was created.
.google.protobuf.Timestamp create_time = 7;
-
clearCreateTime
public ProcessorVersion.Builder clearCreateTime()
The time the processor version was created.
.google.protobuf.Timestamp create_time = 7;
-
getCreateTimeBuilder
public com.google.protobuf.Timestamp.Builder getCreateTimeBuilder()
The time the processor version was created.
.google.protobuf.Timestamp create_time = 7;
-
getCreateTimeOrBuilder
public com.google.protobuf.TimestampOrBuilder getCreateTimeOrBuilder()
The time the processor version was created.
.google.protobuf.Timestamp create_time = 7;
- Specified by:
getCreateTimeOrBuilder
in interfaceProcessorVersionOrBuilder
-
hasLatestEvaluation
public boolean hasLatestEvaluation()
The most recently invoked evaluation for the processor version.
.google.cloud.documentai.v1.EvaluationReference latest_evaluation = 8;
- Specified by:
hasLatestEvaluation
in interfaceProcessorVersionOrBuilder
- Returns:
- Whether the latestEvaluation field is set.
-
getLatestEvaluation
public EvaluationReference getLatestEvaluation()
The most recently invoked evaluation for the processor version.
.google.cloud.documentai.v1.EvaluationReference latest_evaluation = 8;
- Specified by:
getLatestEvaluation
in interfaceProcessorVersionOrBuilder
- Returns:
- The latestEvaluation.
-
setLatestEvaluation
public ProcessorVersion.Builder setLatestEvaluation(EvaluationReference value)
The most recently invoked evaluation for the processor version.
.google.cloud.documentai.v1.EvaluationReference latest_evaluation = 8;
-
setLatestEvaluation
public ProcessorVersion.Builder setLatestEvaluation(EvaluationReference.Builder builderForValue)
The most recently invoked evaluation for the processor version.
.google.cloud.documentai.v1.EvaluationReference latest_evaluation = 8;
-
mergeLatestEvaluation
public ProcessorVersion.Builder mergeLatestEvaluation(EvaluationReference value)
The most recently invoked evaluation for the processor version.
.google.cloud.documentai.v1.EvaluationReference latest_evaluation = 8;
-
clearLatestEvaluation
public ProcessorVersion.Builder clearLatestEvaluation()
The most recently invoked evaluation for the processor version.
.google.cloud.documentai.v1.EvaluationReference latest_evaluation = 8;
-
getLatestEvaluationBuilder
public EvaluationReference.Builder getLatestEvaluationBuilder()
The most recently invoked evaluation for the processor version.
.google.cloud.documentai.v1.EvaluationReference latest_evaluation = 8;
-
getLatestEvaluationOrBuilder
public EvaluationReferenceOrBuilder getLatestEvaluationOrBuilder()
The most recently invoked evaluation for the processor version.
.google.cloud.documentai.v1.EvaluationReference latest_evaluation = 8;
- Specified by:
getLatestEvaluationOrBuilder
in interfaceProcessorVersionOrBuilder
-
getKmsKeyName
public String getKmsKeyName()
The KMS key name used for encryption.
string kms_key_name = 9;
- Specified by:
getKmsKeyName
in interfaceProcessorVersionOrBuilder
- Returns:
- The kmsKeyName.
-
getKmsKeyNameBytes
public com.google.protobuf.ByteString getKmsKeyNameBytes()
The KMS key name used for encryption.
string kms_key_name = 9;
- Specified by:
getKmsKeyNameBytes
in interfaceProcessorVersionOrBuilder
- Returns:
- The bytes for kmsKeyName.
-
setKmsKeyName
public ProcessorVersion.Builder setKmsKeyName(String value)
The KMS key name used for encryption.
string kms_key_name = 9;
- Parameters:
value
- The kmsKeyName to set.- Returns:
- This builder for chaining.
-
clearKmsKeyName
public ProcessorVersion.Builder clearKmsKeyName()
The KMS key name used for encryption.
string kms_key_name = 9;
- Returns:
- This builder for chaining.
-
setKmsKeyNameBytes
public ProcessorVersion.Builder setKmsKeyNameBytes(com.google.protobuf.ByteString value)
The KMS key name used for encryption.
string kms_key_name = 9;
- Parameters:
value
- The bytes for kmsKeyName to set.- Returns:
- This builder for chaining.
-
getKmsKeyVersionName
public String getKmsKeyVersionName()
The KMS key version with which data is encrypted.
string kms_key_version_name = 10;
- Specified by:
getKmsKeyVersionName
in interfaceProcessorVersionOrBuilder
- Returns:
- The kmsKeyVersionName.
-
getKmsKeyVersionNameBytes
public com.google.protobuf.ByteString getKmsKeyVersionNameBytes()
The KMS key version with which data is encrypted.
string kms_key_version_name = 10;
- Specified by:
getKmsKeyVersionNameBytes
in interfaceProcessorVersionOrBuilder
- Returns:
- The bytes for kmsKeyVersionName.
-
setKmsKeyVersionName
public ProcessorVersion.Builder setKmsKeyVersionName(String value)
The KMS key version with which data is encrypted.
string kms_key_version_name = 10;
- Parameters:
value
- The kmsKeyVersionName to set.- Returns:
- This builder for chaining.
-
clearKmsKeyVersionName
public ProcessorVersion.Builder clearKmsKeyVersionName()
The KMS key version with which data is encrypted.
string kms_key_version_name = 10;
- Returns:
- This builder for chaining.
-
setKmsKeyVersionNameBytes
public ProcessorVersion.Builder setKmsKeyVersionNameBytes(com.google.protobuf.ByteString value)
The KMS key version with which data is encrypted.
string kms_key_version_name = 10;
- Parameters:
value
- The bytes for kmsKeyVersionName to set.- Returns:
- This builder for chaining.
-
getGoogleManaged
public boolean getGoogleManaged()
Output only. Denotes that this `ProcessorVersion` is managed by Google.
bool google_managed = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
- Specified by:
getGoogleManaged
in interfaceProcessorVersionOrBuilder
- Returns:
- The googleManaged.
-
setGoogleManaged
public ProcessorVersion.Builder setGoogleManaged(boolean value)
Output only. Denotes that this `ProcessorVersion` is managed by Google.
bool google_managed = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
- Parameters:
value
- The googleManaged to set.- Returns:
- This builder for chaining.
-
clearGoogleManaged
public ProcessorVersion.Builder clearGoogleManaged()
Output only. Denotes that this `ProcessorVersion` is managed by Google.
bool google_managed = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
- Returns:
- This builder for chaining.
-
hasDeprecationInfo
public boolean hasDeprecationInfo()
If set, information about the eventual deprecation of this version.
.google.cloud.documentai.v1.ProcessorVersion.DeprecationInfo deprecation_info = 13;
- Specified by:
hasDeprecationInfo
in interfaceProcessorVersionOrBuilder
- Returns:
- Whether the deprecationInfo field is set.
-
getDeprecationInfo
public ProcessorVersion.DeprecationInfo getDeprecationInfo()
If set, information about the eventual deprecation of this version.
.google.cloud.documentai.v1.ProcessorVersion.DeprecationInfo deprecation_info = 13;
- Specified by:
getDeprecationInfo
in interfaceProcessorVersionOrBuilder
- Returns:
- The deprecationInfo.
-
setDeprecationInfo
public ProcessorVersion.Builder setDeprecationInfo(ProcessorVersion.DeprecationInfo value)
If set, information about the eventual deprecation of this version.
.google.cloud.documentai.v1.ProcessorVersion.DeprecationInfo deprecation_info = 13;
-
setDeprecationInfo
public ProcessorVersion.Builder setDeprecationInfo(ProcessorVersion.DeprecationInfo.Builder builderForValue)
If set, information about the eventual deprecation of this version.
.google.cloud.documentai.v1.ProcessorVersion.DeprecationInfo deprecation_info = 13;
-
mergeDeprecationInfo
public ProcessorVersion.Builder mergeDeprecationInfo(ProcessorVersion.DeprecationInfo value)
If set, information about the eventual deprecation of this version.
.google.cloud.documentai.v1.ProcessorVersion.DeprecationInfo deprecation_info = 13;
-
clearDeprecationInfo
public ProcessorVersion.Builder clearDeprecationInfo()
If set, information about the eventual deprecation of this version.
.google.cloud.documentai.v1.ProcessorVersion.DeprecationInfo deprecation_info = 13;
-
getDeprecationInfoBuilder
public ProcessorVersion.DeprecationInfo.Builder getDeprecationInfoBuilder()
If set, information about the eventual deprecation of this version.
.google.cloud.documentai.v1.ProcessorVersion.DeprecationInfo deprecation_info = 13;
-
getDeprecationInfoOrBuilder
public ProcessorVersion.DeprecationInfoOrBuilder getDeprecationInfoOrBuilder()
If set, information about the eventual deprecation of this version.
.google.cloud.documentai.v1.ProcessorVersion.DeprecationInfo deprecation_info = 13;
- Specified by:
getDeprecationInfoOrBuilder
in interfaceProcessorVersionOrBuilder
-
setUnknownFields
public final ProcessorVersion.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<ProcessorVersion.Builder>
-
mergeUnknownFields
public final ProcessorVersion.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<ProcessorVersion.Builder>
-
-