public static final class ImportProcessorVersionRequest.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<ImportProcessorVersionRequest.Builder> implements ImportProcessorVersionRequestOrBuilder
The request message for the [ImportProcessorVersion][google.cloud.documentai.v1beta3.DocumentProcessorService.ImportProcessorVersion] method. The Document AI [Service Agent](https://cloud.google.com/iam/docs/service-agents) of the destination project must have [Document AI Editor role](https://cloud.google.com/document-ai/docs/access-control/iam-roles) on the source project. The destination project is specified as part of the [parent][google.cloud.documentai.v1beta3.ImportProcessorVersionRequest.parent] field. The source project is specified as part of the [source][google.cloud.documentai.v1beta3.ImportProcessorVersionRequest.processor_version_source] or [external_processor_version_source][google.cloud.documentai.v1beta3.ImportProcessorVersionRequest.external_processor_version_source] field.Protobuf type
google.cloud.documentai.v1beta3.ImportProcessorVersionRequestgetAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<ImportProcessorVersionRequest.Builder>public ImportProcessorVersionRequest.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<ImportProcessorVersionRequest.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<ImportProcessorVersionRequest.Builder>public ImportProcessorVersionRequest getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic ImportProcessorVersionRequest build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic ImportProcessorVersionRequest buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic ImportProcessorVersionRequest.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<ImportProcessorVersionRequest.Builder>public ImportProcessorVersionRequest.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<ImportProcessorVersionRequest.Builder>public ImportProcessorVersionRequest.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<ImportProcessorVersionRequest.Builder>public ImportProcessorVersionRequest.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<ImportProcessorVersionRequest.Builder>public ImportProcessorVersionRequest.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<ImportProcessorVersionRequest.Builder>public ImportProcessorVersionRequest.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<ImportProcessorVersionRequest.Builder>public ImportProcessorVersionRequest.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<ImportProcessorVersionRequest.Builder>public ImportProcessorVersionRequest.Builder mergeFrom(ImportProcessorVersionRequest other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<ImportProcessorVersionRequest.Builder>public ImportProcessorVersionRequest.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<ImportProcessorVersionRequest.Builder>IOExceptionpublic ImportProcessorVersionRequest.SourceCase getSourceCase()
getSourceCase in interface ImportProcessorVersionRequestOrBuilderpublic ImportProcessorVersionRequest.Builder clearSource()
public boolean hasProcessorVersionSource()
The source processor version to import from. The source processor version and destination processor need to be in the same environment and region. Note that ProcessorVersions with `model_type` `MODEL_TYPE_LLM` are not supported.
string processor_version_source = 2 [(.google.api.resource_reference) = { ... }hasProcessorVersionSource in interface ImportProcessorVersionRequestOrBuilderpublic String getProcessorVersionSource()
The source processor version to import from. The source processor version and destination processor need to be in the same environment and region. Note that ProcessorVersions with `model_type` `MODEL_TYPE_LLM` are not supported.
string processor_version_source = 2 [(.google.api.resource_reference) = { ... }getProcessorVersionSource in interface ImportProcessorVersionRequestOrBuilderpublic com.google.protobuf.ByteString getProcessorVersionSourceBytes()
The source processor version to import from. The source processor version and destination processor need to be in the same environment and region. Note that ProcessorVersions with `model_type` `MODEL_TYPE_LLM` are not supported.
string processor_version_source = 2 [(.google.api.resource_reference) = { ... }getProcessorVersionSourceBytes in interface ImportProcessorVersionRequestOrBuilderpublic ImportProcessorVersionRequest.Builder setProcessorVersionSource(String value)
The source processor version to import from. The source processor version and destination processor need to be in the same environment and region. Note that ProcessorVersions with `model_type` `MODEL_TYPE_LLM` are not supported.
string processor_version_source = 2 [(.google.api.resource_reference) = { ... }value - The processorVersionSource to set.public ImportProcessorVersionRequest.Builder clearProcessorVersionSource()
The source processor version to import from. The source processor version and destination processor need to be in the same environment and region. Note that ProcessorVersions with `model_type` `MODEL_TYPE_LLM` are not supported.
string processor_version_source = 2 [(.google.api.resource_reference) = { ... }public ImportProcessorVersionRequest.Builder setProcessorVersionSourceBytes(com.google.protobuf.ByteString value)
The source processor version to import from. The source processor version and destination processor need to be in the same environment and region. Note that ProcessorVersions with `model_type` `MODEL_TYPE_LLM` are not supported.
string processor_version_source = 2 [(.google.api.resource_reference) = { ... }value - The bytes for processorVersionSource to set.public boolean hasExternalProcessorVersionSource()
The source processor version to import from. It can be from a different environment and region than the destination processor.
.google.cloud.documentai.v1beta3.ImportProcessorVersionRequest.ExternalProcessorVersionSource external_processor_version_source = 3;
hasExternalProcessorVersionSource in interface ImportProcessorVersionRequestOrBuilderpublic ImportProcessorVersionRequest.ExternalProcessorVersionSource getExternalProcessorVersionSource()
The source processor version to import from. It can be from a different environment and region than the destination processor.
.google.cloud.documentai.v1beta3.ImportProcessorVersionRequest.ExternalProcessorVersionSource external_processor_version_source = 3;
getExternalProcessorVersionSource in interface ImportProcessorVersionRequestOrBuilderpublic ImportProcessorVersionRequest.Builder setExternalProcessorVersionSource(ImportProcessorVersionRequest.ExternalProcessorVersionSource value)
The source processor version to import from. It can be from a different environment and region than the destination processor.
.google.cloud.documentai.v1beta3.ImportProcessorVersionRequest.ExternalProcessorVersionSource external_processor_version_source = 3;
public ImportProcessorVersionRequest.Builder setExternalProcessorVersionSource(ImportProcessorVersionRequest.ExternalProcessorVersionSource.Builder builderForValue)
The source processor version to import from. It can be from a different environment and region than the destination processor.
.google.cloud.documentai.v1beta3.ImportProcessorVersionRequest.ExternalProcessorVersionSource external_processor_version_source = 3;
public ImportProcessorVersionRequest.Builder mergeExternalProcessorVersionSource(ImportProcessorVersionRequest.ExternalProcessorVersionSource value)
The source processor version to import from. It can be from a different environment and region than the destination processor.
.google.cloud.documentai.v1beta3.ImportProcessorVersionRequest.ExternalProcessorVersionSource external_processor_version_source = 3;
public ImportProcessorVersionRequest.Builder clearExternalProcessorVersionSource()
The source processor version to import from. It can be from a different environment and region than the destination processor.
.google.cloud.documentai.v1beta3.ImportProcessorVersionRequest.ExternalProcessorVersionSource external_processor_version_source = 3;
public ImportProcessorVersionRequest.ExternalProcessorVersionSource.Builder getExternalProcessorVersionSourceBuilder()
The source processor version to import from. It can be from a different environment and region than the destination processor.
.google.cloud.documentai.v1beta3.ImportProcessorVersionRequest.ExternalProcessorVersionSource external_processor_version_source = 3;
public ImportProcessorVersionRequest.ExternalProcessorVersionSourceOrBuilder getExternalProcessorVersionSourceOrBuilder()
The source processor version to import from. It can be from a different environment and region than the destination processor.
.google.cloud.documentai.v1beta3.ImportProcessorVersionRequest.ExternalProcessorVersionSource external_processor_version_source = 3;
getExternalProcessorVersionSourceOrBuilder in interface ImportProcessorVersionRequestOrBuilderpublic String getParent()
Required. The destination processor name to create the processor version
in. Format:
`projects/{project}/locations/{location}/processors/{processor}`
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
getParent in interface ImportProcessorVersionRequestOrBuilderpublic com.google.protobuf.ByteString getParentBytes()
Required. The destination processor name to create the processor version
in. Format:
`projects/{project}/locations/{location}/processors/{processor}`
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
getParentBytes in interface ImportProcessorVersionRequestOrBuilderpublic ImportProcessorVersionRequest.Builder setParent(String value)
Required. The destination processor name to create the processor version
in. Format:
`projects/{project}/locations/{location}/processors/{processor}`
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
value - The parent to set.public ImportProcessorVersionRequest.Builder clearParent()
Required. The destination processor name to create the processor version
in. Format:
`projects/{project}/locations/{location}/processors/{processor}`
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
public ImportProcessorVersionRequest.Builder setParentBytes(com.google.protobuf.ByteString value)
Required. The destination processor name to create the processor version
in. Format:
`projects/{project}/locations/{location}/processors/{processor}`
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
value - The bytes for parent to set.public final ImportProcessorVersionRequest.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<ImportProcessorVersionRequest.Builder>public final ImportProcessorVersionRequest.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<ImportProcessorVersionRequest.Builder>Copyright © 2024 Google LLC. All rights reserved.