public final class GcsIngestWithDocAiProcessorsPipeline extends GeneratedMessageV3 implements GcsIngestWithDocAiProcessorsPipelineOrBuilder
The configuration of the Cloud Storage Ingestion with DocAI Processors
pipeline.
Protobuf type google.cloud.contentwarehouse.v1.GcsIngestWithDocAiProcessorsPipeline
Inherited Members
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT)
Static Fields
public static final int EXTRACT_PROCESSOR_INFOS_FIELD_NUMBER
Field Value |
---|
Type | Description |
int | |
INPUT_PATH_FIELD_NUMBER
public static final int INPUT_PATH_FIELD_NUMBER
Field Value |
---|
Type | Description |
int | |
PIPELINE_CONFIG_FIELD_NUMBER
public static final int PIPELINE_CONFIG_FIELD_NUMBER
Field Value |
---|
Type | Description |
int | |
PROCESSOR_RESULTS_FOLDER_PATH_FIELD_NUMBER
public static final int PROCESSOR_RESULTS_FOLDER_PATH_FIELD_NUMBER
Field Value |
---|
Type | Description |
int | |
SKIP_INGESTED_DOCUMENTS_FIELD_NUMBER
public static final int SKIP_INGESTED_DOCUMENTS_FIELD_NUMBER
Field Value |
---|
Type | Description |
int | |
SPLIT_CLASSIFY_PROCESSOR_INFO_FIELD_NUMBER
public static final int SPLIT_CLASSIFY_PROCESSOR_INFO_FIELD_NUMBER
Field Value |
---|
Type | Description |
int | |
Static Methods
getDefaultInstance()
public static GcsIngestWithDocAiProcessorsPipeline getDefaultInstance()
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
newBuilder()
public static GcsIngestWithDocAiProcessorsPipeline.Builder newBuilder()
newBuilder(GcsIngestWithDocAiProcessorsPipeline prototype)
public static GcsIngestWithDocAiProcessorsPipeline.Builder newBuilder(GcsIngestWithDocAiProcessorsPipeline prototype)
parseDelimitedFrom(InputStream input)
public static GcsIngestWithDocAiProcessorsPipeline parseDelimitedFrom(InputStream input)
parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
public static GcsIngestWithDocAiProcessorsPipeline parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(byte[] data)
public static GcsIngestWithDocAiProcessorsPipeline parseFrom(byte[] data)
Parameter |
---|
Name | Description |
data | byte[]
|
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static GcsIngestWithDocAiProcessorsPipeline parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteString data)
public static GcsIngestWithDocAiProcessorsPipeline parseFrom(ByteString data)
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static GcsIngestWithDocAiProcessorsPipeline parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
parseFrom(CodedInputStream input)
public static GcsIngestWithDocAiProcessorsPipeline parseFrom(CodedInputStream input)
parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static GcsIngestWithDocAiProcessorsPipeline parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(InputStream input)
public static GcsIngestWithDocAiProcessorsPipeline parseFrom(InputStream input)
parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
public static GcsIngestWithDocAiProcessorsPipeline parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteBuffer data)
public static GcsIngestWithDocAiProcessorsPipeline parseFrom(ByteBuffer data)
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static GcsIngestWithDocAiProcessorsPipeline parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
parser()
public static Parser<GcsIngestWithDocAiProcessorsPipeline> parser()
Methods
equals(Object obj)
public boolean equals(Object obj)
Parameter |
---|
Name | Description |
obj | Object
|
Overrides
getDefaultInstanceForType()
public GcsIngestWithDocAiProcessorsPipeline getDefaultInstanceForType()
public ProcessorInfo getExtractProcessorInfos(int index)
The extract processors information.
One matched extract processor will be used to process documents based on
the classify processor result. If no classify processor is specified, the
first extract processor will be used.
repeated .google.cloud.contentwarehouse.v1.ProcessorInfo extract_processor_infos = 3;
Parameter |
---|
Name | Description |
index | int
|
public int getExtractProcessorInfosCount()
The extract processors information.
One matched extract processor will be used to process documents based on
the classify processor result. If no classify processor is specified, the
first extract processor will be used.
repeated .google.cloud.contentwarehouse.v1.ProcessorInfo extract_processor_infos = 3;
Returns |
---|
Type | Description |
int | |
public List<ProcessorInfo> getExtractProcessorInfosList()
The extract processors information.
One matched extract processor will be used to process documents based on
the classify processor result. If no classify processor is specified, the
first extract processor will be used.
repeated .google.cloud.contentwarehouse.v1.ProcessorInfo extract_processor_infos = 3;
public ProcessorInfoOrBuilder getExtractProcessorInfosOrBuilder(int index)
The extract processors information.
One matched extract processor will be used to process documents based on
the classify processor result. If no classify processor is specified, the
first extract processor will be used.
repeated .google.cloud.contentwarehouse.v1.ProcessorInfo extract_processor_infos = 3;
Parameter |
---|
Name | Description |
index | int
|
public List<? extends ProcessorInfoOrBuilder> getExtractProcessorInfosOrBuilderList()
The extract processors information.
One matched extract processor will be used to process documents based on
the classify processor result. If no classify processor is specified, the
first extract processor will be used.
repeated .google.cloud.contentwarehouse.v1.ProcessorInfo extract_processor_infos = 3;
Returns |
---|
Type | Description |
List<? extends com.google.cloud.contentwarehouse.v1.ProcessorInfoOrBuilder> | |
getInputPath()
public String getInputPath()
The input Cloud Storage folder. All files under this folder will be
imported to Document Warehouse.
Format: gs://<bucket-name>/<folder-name>
.
string input_path = 1;
Returns |
---|
Type | Description |
String | The inputPath.
|
getInputPathBytes()
public ByteString getInputPathBytes()
The input Cloud Storage folder. All files under this folder will be
imported to Document Warehouse.
Format: gs://<bucket-name>/<folder-name>
.
string input_path = 1;
Returns |
---|
Type | Description |
ByteString | The bytes for inputPath.
|
getParserForType()
public Parser<GcsIngestWithDocAiProcessorsPipeline> getParserForType()
Overrides
getPipelineConfig()
public IngestPipelineConfig getPipelineConfig()
Optional. The config for the Cloud Storage Ingestion with DocAI Processors
pipeline. It provides additional customization options to run the pipeline
and can be skipped if it is not applicable.
.google.cloud.contentwarehouse.v1.IngestPipelineConfig pipeline_config = 6 [(.google.api.field_behavior) = OPTIONAL];
getPipelineConfigOrBuilder()
public IngestPipelineConfigOrBuilder getPipelineConfigOrBuilder()
Optional. The config for the Cloud Storage Ingestion with DocAI Processors
pipeline. It provides additional customization options to run the pipeline
and can be skipped if it is not applicable.
.google.cloud.contentwarehouse.v1.IngestPipelineConfig pipeline_config = 6 [(.google.api.field_behavior) = OPTIONAL];
getProcessorResultsFolderPath()
public String getProcessorResultsFolderPath()
The Cloud Storage folder path used to store the raw results from
processors.
Format: gs://<bucket-name>/<folder-name>
.
string processor_results_folder_path = 4;
Returns |
---|
Type | Description |
String | The processorResultsFolderPath.
|
getProcessorResultsFolderPathBytes()
public ByteString getProcessorResultsFolderPathBytes()
The Cloud Storage folder path used to store the raw results from
processors.
Format: gs://<bucket-name>/<folder-name>
.
string processor_results_folder_path = 4;
Returns |
---|
Type | Description |
ByteString | The bytes for processorResultsFolderPath.
|
getSerializedSize()
public int getSerializedSize()
Returns |
---|
Type | Description |
int | |
Overrides
getSkipIngestedDocuments()
public boolean getSkipIngestedDocuments()
The flag whether to skip ingested documents.
If it is set to true, documents in Cloud Storage contains key "status" with
value "status=ingested" in custom metadata will be skipped to ingest.
bool skip_ingested_documents = 5;
Returns |
---|
Type | Description |
boolean | The skipIngestedDocuments.
|
getSplitClassifyProcessorInfo()
public ProcessorInfo getSplitClassifyProcessorInfo()
The split and classify processor information.
The split and classify result will be used to find a matched extract
processor.
.google.cloud.contentwarehouse.v1.ProcessorInfo split_classify_processor_info = 2;
Returns |
---|
Type | Description |
ProcessorInfo | The splitClassifyProcessorInfo.
|
getSplitClassifyProcessorInfoOrBuilder()
public ProcessorInfoOrBuilder getSplitClassifyProcessorInfoOrBuilder()
The split and classify processor information.
The split and classify result will be used to find a matched extract
processor.
.google.cloud.contentwarehouse.v1.ProcessorInfo split_classify_processor_info = 2;
hasPipelineConfig()
public boolean hasPipelineConfig()
Optional. The config for the Cloud Storage Ingestion with DocAI Processors
pipeline. It provides additional customization options to run the pipeline
and can be skipped if it is not applicable.
.google.cloud.contentwarehouse.v1.IngestPipelineConfig pipeline_config = 6 [(.google.api.field_behavior) = OPTIONAL];
Returns |
---|
Type | Description |
boolean | Whether the pipelineConfig field is set.
|
hasSplitClassifyProcessorInfo()
public boolean hasSplitClassifyProcessorInfo()
The split and classify processor information.
The split and classify result will be used to find a matched extract
processor.
.google.cloud.contentwarehouse.v1.ProcessorInfo split_classify_processor_info = 2;
Returns |
---|
Type | Description |
boolean | Whether the splitClassifyProcessorInfo field is set.
|
hashCode()
Returns |
---|
Type | Description |
int | |
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
newBuilderForType()
public GcsIngestWithDocAiProcessorsPipeline.Builder newBuilderForType()
newBuilderForType(GeneratedMessageV3.BuilderParent parent)
protected GcsIngestWithDocAiProcessorsPipeline.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
Overrides
newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
protected Object newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
Overrides
toBuilder()
public GcsIngestWithDocAiProcessorsPipeline.Builder toBuilder()
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Overrides