Class ImportProcessorVersionRequest
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite
-
- com.google.protobuf.AbstractMessage
-
- com.google.protobuf.GeneratedMessageV3
-
- com.google.cloud.documentai.v1beta3.ImportProcessorVersionRequest
-
- All Implemented Interfaces:
ImportProcessorVersionRequestOrBuilder,com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Serializable
public final class ImportProcessorVersionRequest extends com.google.protobuf.GeneratedMessageV3 implements ImportProcessorVersionRequestOrBuilder
The request message for the [ImportProcessorVersion][google.cloud.documentai.v1beta3.DocumentProcessorService.ImportProcessorVersion] method. Requirements: - 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][ImportProcessorVersionRequest.processor_version_source or ImportProcessorVersionRequest.external_processor_version_source] field.
Protobuf typegoogle.cloud.documentai.v1beta3.ImportProcessorVersionRequest- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classImportProcessorVersionRequest.BuilderThe request message for the [ImportProcessorVersion][google.cloud.documentai.v1beta3.DocumentProcessorService.ImportProcessorVersion] method.static classImportProcessorVersionRequest.ExternalProcessorVersionSourceThe external source processor version.static interfaceImportProcessorVersionRequest.ExternalProcessorVersionSourceOrBuilderstatic classImportProcessorVersionRequest.SourceCase-
Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessageV3
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT,BuilderT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter
-
-
Field Summary
Fields Modifier and Type Field Description static intEXTERNAL_PROCESSOR_VERSION_SOURCE_FIELD_NUMBERstatic intPARENT_FIELD_NUMBERstatic intPROCESSOR_VERSION_SOURCE_FIELD_NUMBER
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object obj)static ImportProcessorVersionRequestgetDefaultInstance()ImportProcessorVersionRequestgetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()ImportProcessorVersionRequest.ExternalProcessorVersionSourcegetExternalProcessorVersionSource()The source processor version to import from, and can be from different environment and region than the destination processor.ImportProcessorVersionRequest.ExternalProcessorVersionSourceOrBuildergetExternalProcessorVersionSourceOrBuilder()The source processor version to import from, and can be from different environment and region than the destination processor.StringgetParent()Required.com.google.protobuf.ByteStringgetParentBytes()Required.com.google.protobuf.Parser<ImportProcessorVersionRequest>getParserForType()StringgetProcessorVersionSource()The source processor version to import from.com.google.protobuf.ByteStringgetProcessorVersionSourceBytes()The source processor version to import from.intgetSerializedSize()ImportProcessorVersionRequest.SourceCasegetSourceCase()booleanhasExternalProcessorVersionSource()The source processor version to import from, and can be from different environment and region than the destination processor.inthashCode()booleanhasProcessorVersionSource()The source processor version to import from.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()static ImportProcessorVersionRequest.BuildernewBuilder()static ImportProcessorVersionRequest.BuildernewBuilder(ImportProcessorVersionRequest prototype)ImportProcessorVersionRequest.BuildernewBuilderForType()protected ImportProcessorVersionRequest.BuildernewBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)protected ObjectnewInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)static ImportProcessorVersionRequestparseDelimitedFrom(InputStream input)static ImportProcessorVersionRequestparseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static ImportProcessorVersionRequestparseFrom(byte[] data)static ImportProcessorVersionRequestparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static ImportProcessorVersionRequestparseFrom(com.google.protobuf.ByteString data)static ImportProcessorVersionRequestparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static ImportProcessorVersionRequestparseFrom(com.google.protobuf.CodedInputStream input)static ImportProcessorVersionRequestparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static ImportProcessorVersionRequestparseFrom(InputStream input)static ImportProcessorVersionRequestparseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static ImportProcessorVersionRequestparseFrom(ByteBuffer data)static ImportProcessorVersionRequestparseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static com.google.protobuf.Parser<ImportProcessorVersionRequest>parser()ImportProcessorVersionRequest.BuildertoBuilder()voidwriteTo(com.google.protobuf.CodedOutputStream output)-
Methods inherited from class com.google.protobuf.GeneratedMessageV3
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTag
-
Methods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite
addAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeTo
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
-
-
-
Field Detail
-
PROCESSOR_VERSION_SOURCE_FIELD_NUMBER
public static final int PROCESSOR_VERSION_SOURCE_FIELD_NUMBER
- See Also:
- Constant Field Values
-
EXTERNAL_PROCESSOR_VERSION_SOURCE_FIELD_NUMBER
public static final int EXTERNAL_PROCESSOR_VERSION_SOURCE_FIELD_NUMBER
- See Also:
- Constant Field Values
-
PARENT_FIELD_NUMBER
public static final int PARENT_FIELD_NUMBER
- See Also:
- Constant Field Values
-
-
Method Detail
-
newInstance
protected Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
- Overrides:
newInstancein classcom.google.protobuf.GeneratedMessageV3
-
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
-
getSourceCase
public ImportProcessorVersionRequest.SourceCase getSourceCase()
- Specified by:
getSourceCasein interfaceImportProcessorVersionRequestOrBuilder
-
hasProcessorVersionSource
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.
string processor_version_source = 2 [(.google.api.resource_reference) = { ... }- Specified by:
hasProcessorVersionSourcein interfaceImportProcessorVersionRequestOrBuilder- Returns:
- Whether the processorVersionSource field is set.
-
getProcessorVersionSource
public 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.
string processor_version_source = 2 [(.google.api.resource_reference) = { ... }- Specified by:
getProcessorVersionSourcein interfaceImportProcessorVersionRequestOrBuilder- Returns:
- The processorVersionSource.
-
getProcessorVersionSourceBytes
public 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.
string processor_version_source = 2 [(.google.api.resource_reference) = { ... }- Specified by:
getProcessorVersionSourceBytesin interfaceImportProcessorVersionRequestOrBuilder- Returns:
- The bytes for processorVersionSource.
-
hasExternalProcessorVersionSource
public boolean hasExternalProcessorVersionSource()
The source processor version to import from, and can be from different environment and region than the destination processor.
.google.cloud.documentai.v1beta3.ImportProcessorVersionRequest.ExternalProcessorVersionSource external_processor_version_source = 3;- Specified by:
hasExternalProcessorVersionSourcein interfaceImportProcessorVersionRequestOrBuilder- Returns:
- Whether the externalProcessorVersionSource field is set.
-
getExternalProcessorVersionSource
public ImportProcessorVersionRequest.ExternalProcessorVersionSource getExternalProcessorVersionSource()
The source processor version to import from, and can be from different environment and region than the destination processor.
.google.cloud.documentai.v1beta3.ImportProcessorVersionRequest.ExternalProcessorVersionSource external_processor_version_source = 3;- Specified by:
getExternalProcessorVersionSourcein interfaceImportProcessorVersionRequestOrBuilder- Returns:
- The externalProcessorVersionSource.
-
getExternalProcessorVersionSourceOrBuilder
public ImportProcessorVersionRequest.ExternalProcessorVersionSourceOrBuilder getExternalProcessorVersionSourceOrBuilder()
The source processor version to import from, and can be from different environment and region than the destination processor.
.google.cloud.documentai.v1beta3.ImportProcessorVersionRequest.ExternalProcessorVersionSource external_processor_version_source = 3;- Specified by:
getExternalProcessorVersionSourceOrBuilderin interfaceImportProcessorVersionRequestOrBuilder
-
getParent
public 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) = { ... }- Specified by:
getParentin interfaceImportProcessorVersionRequestOrBuilder- Returns:
- The parent.
-
getParentBytes
public 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) = { ... }- Specified by:
getParentBytesin interfaceImportProcessorVersionRequestOrBuilder- Returns:
- The bytes for parent.
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3
-
writeTo
public void writeTo(com.google.protobuf.CodedOutputStream output) throws IOException- Specified by:
writeToin interfacecom.google.protobuf.MessageLite- Overrides:
writeToin classcom.google.protobuf.GeneratedMessageV3- Throws:
IOException
-
getSerializedSize
public int getSerializedSize()
- Specified by:
getSerializedSizein interfacecom.google.protobuf.MessageLite- Overrides:
getSerializedSizein classcom.google.protobuf.GeneratedMessageV3
-
equals
public boolean equals(Object obj)
- Specified by:
equalsin interfacecom.google.protobuf.Message- Overrides:
equalsin classcom.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()
- Specified by:
hashCodein interfacecom.google.protobuf.Message- Overrides:
hashCodein classcom.google.protobuf.AbstractMessage
-
parseFrom
public static ImportProcessorVersionRequest parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ImportProcessorVersionRequest parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ImportProcessorVersionRequest parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ImportProcessorVersionRequest parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ImportProcessorVersionRequest parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ImportProcessorVersionRequest parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ImportProcessorVersionRequest parseFrom(InputStream input) throws IOException
- Throws:
IOException
-
parseFrom
public static ImportProcessorVersionRequest parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
parseDelimitedFrom
public static ImportProcessorVersionRequest parseDelimitedFrom(InputStream input) throws IOException
- Throws:
IOException
-
parseDelimitedFrom
public static ImportProcessorVersionRequest parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
parseFrom
public static ImportProcessorVersionRequest parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
- Throws:
IOException
-
parseFrom
public static ImportProcessorVersionRequest parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
newBuilderForType
public ImportProcessorVersionRequest.Builder newBuilderForType()
- Specified by:
newBuilderForTypein interfacecom.google.protobuf.Message- Specified by:
newBuilderForTypein interfacecom.google.protobuf.MessageLite
-
newBuilder
public static ImportProcessorVersionRequest.Builder newBuilder()
-
newBuilder
public static ImportProcessorVersionRequest.Builder newBuilder(ImportProcessorVersionRequest prototype)
-
toBuilder
public ImportProcessorVersionRequest.Builder toBuilder()
- Specified by:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected ImportProcessorVersionRequest.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
- Specified by:
newBuilderForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstance
public static ImportProcessorVersionRequest getDefaultInstance()
-
parser
public static com.google.protobuf.Parser<ImportProcessorVersionRequest> parser()
-
getParserForType
public com.google.protobuf.Parser<ImportProcessorVersionRequest> getParserForType()
- Specified by:
getParserForTypein interfacecom.google.protobuf.Message- Specified by:
getParserForTypein interfacecom.google.protobuf.MessageLite- Overrides:
getParserForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstanceForType
public ImportProcessorVersionRequest getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
-