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)
    
    
      com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT,int)
    
    
    
    
    
    
    
    
      com.google.protobuf.GeneratedMessageV3.<T>emptyList(java.lang.Class<T>)
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
      com.google.protobuf.GeneratedMessageV3.internalGetMapFieldReflection(int)
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
   
  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)
   
  
  
    
      
        | Returns | 
      
        | Type | Description | 
      
        | Object |  | 
    
  
  Overrides
  
  
  toBuilder()
  
    public GcsIngestWithDocAiProcessorsPipeline.Builder toBuilder()
   
  
  
  writeTo(CodedOutputStream output)
  
    public void writeTo(CodedOutputStream output)
   
  
  Overrides