Interface GcsIngestWithDocAiProcessorsPipelineOrBuilder

    • 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];