GoogleCloudContentwarehouseV1RunPipelineRequest.fromJson constructor

GoogleCloudContentwarehouseV1RunPipelineRequest.fromJson(
  1. Map json_
)

Implementation

GoogleCloudContentwarehouseV1RunPipelineRequest.fromJson(core.Map json_)
  : this(
      exportCdwPipeline: json_.containsKey('exportCdwPipeline')
          ? GoogleCloudContentwarehouseV1ExportToCdwPipeline.fromJson(
              json_['exportCdwPipeline']
                  as core.Map<core.String, core.dynamic>,
            )
          : null,
      gcsIngestPipeline: json_.containsKey('gcsIngestPipeline')
          ? GoogleCloudContentwarehouseV1GcsIngestPipeline.fromJson(
              json_['gcsIngestPipeline']
                  as core.Map<core.String, core.dynamic>,
            )
          : null,
      gcsIngestWithDocAiProcessorsPipeline:
          json_.containsKey('gcsIngestWithDocAiProcessorsPipeline')
          ? GoogleCloudContentwarehouseV1GcsIngestWithDocAiProcessorsPipeline.fromJson(
              json_['gcsIngestWithDocAiProcessorsPipeline']
                  as core.Map<core.String, core.dynamic>,
            )
          : null,
      processWithDocAiPipeline: json_.containsKey('processWithDocAiPipeline')
          ? GoogleCloudContentwarehouseV1ProcessWithDocAiPipeline.fromJson(
              json_['processWithDocAiPipeline']
                  as core.Map<core.String, core.dynamic>,
            )
          : null,
      requestMetadata: json_.containsKey('requestMetadata')
          ? GoogleCloudContentwarehouseV1RequestMetadata.fromJson(
              json_['requestMetadata'] as core.Map<core.String, core.dynamic>,
            )
          : null,
    );