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.v1beta3.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.v1beta3.ProcessorVersion
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description ProcessorVersion.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)ProcessorVersionbuild()ProcessorVersionbuildPartial()ProcessorVersion.Builderclear()ProcessorVersion.BuilderclearCreateTime()The time the processor version was created.ProcessorVersion.BuilderclearDeprecationInfo()If set, information about the eventual deprecation of this version.ProcessorVersion.BuilderclearDisplayName()The display name of the processor version.ProcessorVersion.BuilderclearDocumentSchema()The schema of the processor version.ProcessorVersion.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)ProcessorVersion.BuilderclearGoogleManaged()Output only.ProcessorVersion.BuilderclearKmsKeyName()The KMS key name used for encryption.ProcessorVersion.BuilderclearKmsKeyVersionName()The KMS key version with which data is encrypted.ProcessorVersion.BuilderclearLatestEvaluation()The most recently invoked evaluation for the processor version.ProcessorVersion.BuilderclearName()The resource name of the processor version.ProcessorVersion.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)ProcessorVersion.BuilderclearState()The state of the processor version.ProcessorVersion.Builderclone()com.google.protobuf.TimestampgetCreateTime()The time the processor version was created.com.google.protobuf.Timestamp.BuildergetCreateTimeBuilder()The time the processor version was created.com.google.protobuf.TimestampOrBuildergetCreateTimeOrBuilder()The time the processor version was created.ProcessorVersiongetDefaultInstanceForType()ProcessorVersion.DeprecationInfogetDeprecationInfo()If set, information about the eventual deprecation of this version.ProcessorVersion.DeprecationInfo.BuildergetDeprecationInfoBuilder()If set, information about the eventual deprecation of this version.ProcessorVersion.DeprecationInfoOrBuildergetDeprecationInfoOrBuilder()If set, information about the eventual deprecation of this version.static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()StringgetDisplayName()The display name of the processor version.com.google.protobuf.ByteStringgetDisplayNameBytes()The display name of the processor version.DocumentSchemagetDocumentSchema()The schema of the processor version.DocumentSchema.BuildergetDocumentSchemaBuilder()The schema of the processor version.DocumentSchemaOrBuildergetDocumentSchemaOrBuilder()The schema of the processor version.booleangetGoogleManaged()Output only.StringgetKmsKeyName()The KMS key name used for encryption.com.google.protobuf.ByteStringgetKmsKeyNameBytes()The KMS key name used for encryption.StringgetKmsKeyVersionName()The KMS key version with which data is encrypted.com.google.protobuf.ByteStringgetKmsKeyVersionNameBytes()The KMS key version with which data is encrypted.EvaluationReferencegetLatestEvaluation()The most recently invoked evaluation for the processor version.EvaluationReference.BuildergetLatestEvaluationBuilder()The most recently invoked evaluation for the processor version.EvaluationReferenceOrBuildergetLatestEvaluationOrBuilder()The most recently invoked evaluation for the processor version.StringgetName()The resource name of the processor version.com.google.protobuf.ByteStringgetNameBytes()The resource name of the processor version.ProcessorVersion.StategetState()The state of the processor version.intgetStateValue()The state of the processor version.booleanhasCreateTime()The time the processor version was created.booleanhasDeprecationInfo()If set, information about the eventual deprecation of this version.booleanhasDocumentSchema()The schema of the processor version.booleanhasLatestEvaluation()The most recently invoked evaluation for the processor version.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()ProcessorVersion.BuildermergeCreateTime(com.google.protobuf.Timestamp value)The time the processor version was created.ProcessorVersion.BuildermergeDeprecationInfo(ProcessorVersion.DeprecationInfo value)If set, information about the eventual deprecation of this version.ProcessorVersion.BuildermergeDocumentSchema(DocumentSchema value)The schema of the processor version.ProcessorVersion.BuildermergeFrom(ProcessorVersion other)ProcessorVersion.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)ProcessorVersion.BuildermergeFrom(com.google.protobuf.Message other)ProcessorVersion.BuildermergeLatestEvaluation(EvaluationReference value)The most recently invoked evaluation for the processor version.ProcessorVersion.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)ProcessorVersion.BuildersetCreateTime(com.google.protobuf.Timestamp value)The time the processor version was created.ProcessorVersion.BuildersetCreateTime(com.google.protobuf.Timestamp.Builder builderForValue)The time the processor version was created.ProcessorVersion.BuildersetDeprecationInfo(ProcessorVersion.DeprecationInfo value)If set, information about the eventual deprecation of this version.ProcessorVersion.BuildersetDeprecationInfo(ProcessorVersion.DeprecationInfo.Builder builderForValue)If set, information about the eventual deprecation of this version.ProcessorVersion.BuildersetDisplayName(String value)The display name of the processor version.ProcessorVersion.BuildersetDisplayNameBytes(com.google.protobuf.ByteString value)The display name of the processor version.ProcessorVersion.BuildersetDocumentSchema(DocumentSchema value)The schema of the processor version.ProcessorVersion.BuildersetDocumentSchema(DocumentSchema.Builder builderForValue)The schema of the processor version.ProcessorVersion.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)ProcessorVersion.BuildersetGoogleManaged(boolean value)Output only.ProcessorVersion.BuildersetKmsKeyName(String value)The KMS key name used for encryption.ProcessorVersion.BuildersetKmsKeyNameBytes(com.google.protobuf.ByteString value)The KMS key name used for encryption.ProcessorVersion.BuildersetKmsKeyVersionName(String value)The KMS key version with which data is encrypted.ProcessorVersion.BuildersetKmsKeyVersionNameBytes(com.google.protobuf.ByteString value)The KMS key version with which data is encrypted.ProcessorVersion.BuildersetLatestEvaluation(EvaluationReference value)The most recently invoked evaluation for the processor version.ProcessorVersion.BuildersetLatestEvaluation(EvaluationReference.Builder builderForValue)The most recently invoked evaluation for the processor version.ProcessorVersion.BuildersetName(String value)The resource name of the processor version.ProcessorVersion.BuildersetNameBytes(com.google.protobuf.ByteString value)The resource name of the processor version.ProcessorVersion.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)ProcessorVersion.BuildersetState(ProcessorVersion.State value)The state of the processor version.ProcessorVersion.BuildersetStateValue(int value)The state of the processor version.ProcessorVersion.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, 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:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<ProcessorVersion.Builder>
-
clear
public ProcessorVersion.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<ProcessorVersion.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<ProcessorVersion.Builder>
-
getDefaultInstanceForType
public ProcessorVersion getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public ProcessorVersion build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public ProcessorVersion buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public ProcessorVersion.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<ProcessorVersion.Builder>
-
setField
public ProcessorVersion.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<ProcessorVersion.Builder>
-
clearField
public ProcessorVersion.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<ProcessorVersion.Builder>
-
clearOneof
public ProcessorVersion.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<ProcessorVersion.Builder>
-
setRepeatedField
public ProcessorVersion.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<ProcessorVersion.Builder>
-
addRepeatedField
public ProcessorVersion.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<ProcessorVersion.Builder>
-
mergeFrom
public ProcessorVersion.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<ProcessorVersion.Builder>
-
mergeFrom
public ProcessorVersion.Builder mergeFrom(ProcessorVersion other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin 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:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin 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:
getNamein 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:
getNameBytesin 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:
getDisplayNamein interfaceProcessorVersionOrBuilder- Returns:
- The displayName.
-
getDisplayNameBytes
public com.google.protobuf.ByteString getDisplayNameBytes()
The display name of the processor version.
string display_name = 2;- Specified by:
getDisplayNameBytesin 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.v1beta3.DocumentSchema document_schema = 12;- Specified by:
hasDocumentSchemain interfaceProcessorVersionOrBuilder- Returns:
- Whether the documentSchema field is set.
-
getDocumentSchema
public DocumentSchema getDocumentSchema()
The schema of the processor version. Describes the output.
.google.cloud.documentai.v1beta3.DocumentSchema document_schema = 12;- Specified by:
getDocumentSchemain interfaceProcessorVersionOrBuilder- Returns:
- The documentSchema.
-
setDocumentSchema
public ProcessorVersion.Builder setDocumentSchema(DocumentSchema value)
The schema of the processor version. Describes the output.
.google.cloud.documentai.v1beta3.DocumentSchema document_schema = 12;
-
setDocumentSchema
public ProcessorVersion.Builder setDocumentSchema(DocumentSchema.Builder builderForValue)
The schema of the processor version. Describes the output.
.google.cloud.documentai.v1beta3.DocumentSchema document_schema = 12;
-
mergeDocumentSchema
public ProcessorVersion.Builder mergeDocumentSchema(DocumentSchema value)
The schema of the processor version. Describes the output.
.google.cloud.documentai.v1beta3.DocumentSchema document_schema = 12;
-
clearDocumentSchema
public ProcessorVersion.Builder clearDocumentSchema()
The schema of the processor version. Describes the output.
.google.cloud.documentai.v1beta3.DocumentSchema document_schema = 12;
-
getDocumentSchemaBuilder
public DocumentSchema.Builder getDocumentSchemaBuilder()
The schema of the processor version. Describes the output.
.google.cloud.documentai.v1beta3.DocumentSchema document_schema = 12;
-
getDocumentSchemaOrBuilder
public DocumentSchemaOrBuilder getDocumentSchemaOrBuilder()
The schema of the processor version. Describes the output.
.google.cloud.documentai.v1beta3.DocumentSchema document_schema = 12;- Specified by:
getDocumentSchemaOrBuilderin interfaceProcessorVersionOrBuilder
-
getStateValue
public int getStateValue()
The state of the processor version.
.google.cloud.documentai.v1beta3.ProcessorVersion.State state = 6;- Specified by:
getStateValuein 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.v1beta3.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.v1beta3.ProcessorVersion.State state = 6;- Specified by:
getStatein interfaceProcessorVersionOrBuilder- Returns:
- The state.
-
setState
public ProcessorVersion.Builder setState(ProcessorVersion.State value)
The state of the processor version.
.google.cloud.documentai.v1beta3.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.v1beta3.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:
hasCreateTimein 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:
getCreateTimein 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:
getCreateTimeOrBuilderin interfaceProcessorVersionOrBuilder
-
hasLatestEvaluation
public boolean hasLatestEvaluation()
The most recently invoked evaluation for the processor version.
.google.cloud.documentai.v1beta3.EvaluationReference latest_evaluation = 8;- Specified by:
hasLatestEvaluationin interfaceProcessorVersionOrBuilder- Returns:
- Whether the latestEvaluation field is set.
-
getLatestEvaluation
public EvaluationReference getLatestEvaluation()
The most recently invoked evaluation for the processor version.
.google.cloud.documentai.v1beta3.EvaluationReference latest_evaluation = 8;- Specified by:
getLatestEvaluationin interfaceProcessorVersionOrBuilder- Returns:
- The latestEvaluation.
-
setLatestEvaluation
public ProcessorVersion.Builder setLatestEvaluation(EvaluationReference value)
The most recently invoked evaluation for the processor version.
.google.cloud.documentai.v1beta3.EvaluationReference latest_evaluation = 8;
-
setLatestEvaluation
public ProcessorVersion.Builder setLatestEvaluation(EvaluationReference.Builder builderForValue)
The most recently invoked evaluation for the processor version.
.google.cloud.documentai.v1beta3.EvaluationReference latest_evaluation = 8;
-
mergeLatestEvaluation
public ProcessorVersion.Builder mergeLatestEvaluation(EvaluationReference value)
The most recently invoked evaluation for the processor version.
.google.cloud.documentai.v1beta3.EvaluationReference latest_evaluation = 8;
-
clearLatestEvaluation
public ProcessorVersion.Builder clearLatestEvaluation()
The most recently invoked evaluation for the processor version.
.google.cloud.documentai.v1beta3.EvaluationReference latest_evaluation = 8;
-
getLatestEvaluationBuilder
public EvaluationReference.Builder getLatestEvaluationBuilder()
The most recently invoked evaluation for the processor version.
.google.cloud.documentai.v1beta3.EvaluationReference latest_evaluation = 8;
-
getLatestEvaluationOrBuilder
public EvaluationReferenceOrBuilder getLatestEvaluationOrBuilder()
The most recently invoked evaluation for the processor version.
.google.cloud.documentai.v1beta3.EvaluationReference latest_evaluation = 8;- Specified by:
getLatestEvaluationOrBuilderin interfaceProcessorVersionOrBuilder
-
getKmsKeyName
public String getKmsKeyName()
The KMS key name used for encryption.
string kms_key_name = 9;- Specified by:
getKmsKeyNamein 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:
getKmsKeyNameBytesin 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:
getKmsKeyVersionNamein 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:
getKmsKeyVersionNameBytesin 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:
getGoogleManagedin 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.v1beta3.ProcessorVersion.DeprecationInfo deprecation_info = 13;- Specified by:
hasDeprecationInfoin 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.v1beta3.ProcessorVersion.DeprecationInfo deprecation_info = 13;- Specified by:
getDeprecationInfoin 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.v1beta3.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.v1beta3.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.v1beta3.ProcessorVersion.DeprecationInfo deprecation_info = 13;
-
clearDeprecationInfo
public ProcessorVersion.Builder clearDeprecationInfo()
If set, information about the eventual deprecation of this version.
.google.cloud.documentai.v1beta3.ProcessorVersion.DeprecationInfo deprecation_info = 13;
-
getDeprecationInfoBuilder
public ProcessorVersion.DeprecationInfo.Builder getDeprecationInfoBuilder()
If set, information about the eventual deprecation of this version.
.google.cloud.documentai.v1beta3.ProcessorVersion.DeprecationInfo deprecation_info = 13;
-
getDeprecationInfoOrBuilder
public ProcessorVersion.DeprecationInfoOrBuilder getDeprecationInfoOrBuilder()
If set, information about the eventual deprecation of this version.
.google.cloud.documentai.v1beta3.ProcessorVersion.DeprecationInfo deprecation_info = 13;- Specified by:
getDeprecationInfoOrBuilderin interfaceProcessorVersionOrBuilder
-
setUnknownFields
public final ProcessorVersion.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<ProcessorVersion.Builder>
-
mergeUnknownFields
public final ProcessorVersion.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<ProcessorVersion.Builder>
-
-