Interface GcsIngestWithDocAiProcessorsPipelineOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
GcsIngestWithDocAiProcessorsPipeline
,GcsIngestWithDocAiProcessorsPipeline.Builder
public interface GcsIngestWithDocAiProcessorsPipelineOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ProcessorInfo
getExtractProcessorInfos(int index)
The extract processors information.int
getExtractProcessorInfosCount()
The extract processors information.List<ProcessorInfo>
getExtractProcessorInfosList()
The extract processors information.ProcessorInfoOrBuilder
getExtractProcessorInfosOrBuilder(int index)
The extract processors information.List<? extends ProcessorInfoOrBuilder>
getExtractProcessorInfosOrBuilderList()
The extract processors information.String
getInputPath()
The input Cloud Storage folder.com.google.protobuf.ByteString
getInputPathBytes()
The input Cloud Storage folder.IngestPipelineConfig
getPipelineConfig()
Optional.IngestPipelineConfigOrBuilder
getPipelineConfigOrBuilder()
Optional.String
getProcessorResultsFolderPath()
The Cloud Storage folder path used to store the raw results from processors.com.google.protobuf.ByteString
getProcessorResultsFolderPathBytes()
The Cloud Storage folder path used to store the raw results from processors.boolean
getSkipIngestedDocuments()
The flag whether to skip ingested documents.ProcessorInfo
getSplitClassifyProcessorInfo()
The split and classify processor information.ProcessorInfoOrBuilder
getSplitClassifyProcessorInfoOrBuilder()
The split and classify processor information.boolean
hasPipelineConfig()
Optional.boolean
hasSplitClassifyProcessorInfo()
The split and classify processor information.-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
getInputPath
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:
- The inputPath.
-
getInputPathBytes
com.google.protobuf.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:
- The bytes for inputPath.
-
hasSplitClassifyProcessorInfo
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:
- Whether the splitClassifyProcessorInfo field is set.
-
getSplitClassifyProcessorInfo
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:
- The splitClassifyProcessorInfo.
-
getSplitClassifyProcessorInfoOrBuilder
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;
-
getExtractProcessorInfosList
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;
-
getExtractProcessorInfos
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;
-
getExtractProcessorInfosCount
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;
-
getExtractProcessorInfosOrBuilderList
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;
-
getExtractProcessorInfosOrBuilder
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;
-
getProcessorResultsFolderPath
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:
- The processorResultsFolderPath.
-
getProcessorResultsFolderPathBytes
com.google.protobuf.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:
- The bytes for processorResultsFolderPath.
-
getSkipIngestedDocuments
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:
- The skipIngestedDocuments.
-
hasPipelineConfig
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:
- Whether the pipelineConfig field is set.
-
getPipelineConfig
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];
- Returns:
- The pipelineConfig.
-
getPipelineConfigOrBuilder
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];
-
-