Interface DataPipelinePipelineWorkloadDataflowLaunchTemplateRequestLaunchParameters
-
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
DataPipelinePipelineWorkloadDataflowLaunchTemplateRequestLaunchParameters.Jsii$Proxy
@Generated(value="jsii-pacmak/1.102.0 (build e354887)", date="2024-08-31T03:59:20.537Z") @Stability(Stable) public interface DataPipelinePipelineWorkloadDataflowLaunchTemplateRequestLaunchParameters extends software.amazon.jsii.JsiiSerializable
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classDataPipelinePipelineWorkloadDataflowLaunchTemplateRequestLaunchParameters.Builderstatic classDataPipelinePipelineWorkloadDataflowLaunchTemplateRequestLaunchParameters.Jsii$ProxyAn implementation forDataPipelinePipelineWorkloadDataflowLaunchTemplateRequestLaunchParameters
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description static DataPipelinePipelineWorkloadDataflowLaunchTemplateRequestLaunchParameters.Builderbuilder()default DataPipelinePipelineWorkloadDataflowLaunchTemplateRequestLaunchParametersEnvironmentgetEnvironment()environment block.StringgetJobName()The job name to use for the created job.default Map<String,String>getParameters()The runtime parameters to pass to the job.default Map<String,String>getTransformNameMapping()Map of transform name prefixes of the job to be replaced to the corresponding name prefixes of the new job.default ObjectgetUpdate()If set, replace the existing pipeline with the name specified by jobName with this pipeline, preserving state.
-
-
-
Method Detail
-
getJobName
@Stability(Stable) @NotNull String getJobName()
The job name to use for the created job.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/data_pipeline_pipeline#job_name DataPipelinePipeline#job_name}
-
getEnvironment
@Stability(Stable) @Nullable default DataPipelinePipelineWorkloadDataflowLaunchTemplateRequestLaunchParametersEnvironment getEnvironment()
environment block.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/data_pipeline_pipeline#environment DataPipelinePipeline#environment}
-
getParameters
@Stability(Stable) @Nullable default Map<String,String> getParameters()
The runtime parameters to pass to the job.'An object containing a list of "key": value pairs. Example: { "name": "wrench", "mass": "1.3kg", "count": "3" }.' Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/data_pipeline_pipeline#parameters DataPipelinePipeline#parameters}
-
getTransformNameMapping
@Stability(Stable) @Nullable default Map<String,String> getTransformNameMapping()
Map of transform name prefixes of the job to be replaced to the corresponding name prefixes of the new job.Only applicable when updating a pipeline. 'An object containing a list of "key": value pairs. Example: { "name": "wrench", "mass": "1.3kg", "count": "3" }.' Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/data_pipeline_pipeline#transform_name_mapping DataPipelinePipeline#transform_name_mapping}
-
getUpdate
@Stability(Stable) @Nullable default Object getUpdate()
If set, replace the existing pipeline with the name specified by jobName with this pipeline, preserving state.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/data_pipeline_pipeline#update DataPipelinePipeline#update}
-
builder
@Stability(Stable) static DataPipelinePipelineWorkloadDataflowLaunchTemplateRequestLaunchParameters.Builder builder()
-
-