Class DataPipelinePipelineWorkloadDataflowLaunchTemplateRequestLaunchParameters.Jsii$Proxy
- java.lang.Object
-
- software.amazon.jsii.JsiiObject
-
- com.hashicorp.cdktf.providers.google.data_pipeline_pipeline.DataPipelinePipelineWorkloadDataflowLaunchTemplateRequestLaunchParameters.Jsii$Proxy
-
- All Implemented Interfaces:
DataPipelinePipelineWorkloadDataflowLaunchTemplateRequestLaunchParameters,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
- DataPipelinePipelineWorkloadDataflowLaunchTemplateRequestLaunchParameters
@Stability(Stable) @Internal public static final class DataPipelinePipelineWorkloadDataflowLaunchTemplateRequestLaunchParameters.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements DataPipelinePipelineWorkloadDataflowLaunchTemplateRequestLaunchParameters
An implementation forDataPipelinePipelineWorkloadDataflowLaunchTemplateRequestLaunchParameters
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationMode
-
Nested classes/interfaces inherited from interface com.hashicorp.cdktf.providers.google.data_pipeline_pipeline.DataPipelinePipelineWorkloadDataflowLaunchTemplateRequestLaunchParameters
DataPipelinePipelineWorkloadDataflowLaunchTemplateRequestLaunchParameters.Builder, DataPipelinePipelineWorkloadDataflowLaunchTemplateRequestLaunchParameters.Jsii$Proxy
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedJsii$Proxy(DataPipelinePipelineWorkloadDataflowLaunchTemplateRequestLaunchParameters.Builder builder)Constructor that initializes the object based on literal property values passed by theDataPipelinePipelineWorkloadDataflowLaunchTemplateRequestLaunchParameters.Builder.protectedJsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)Constructor that initializes the object based on values retrieved from the JsiiObject.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description com.fasterxml.jackson.databind.JsonNode$jsii$toJson()booleanequals(Object o)DataPipelinePipelineWorkloadDataflowLaunchTemplateRequestLaunchParametersEnvironmentgetEnvironment()environment block.StringgetJobName()The job name to use for the created job.Map<String,String>getParameters()The runtime parameters to pass to the job.Map<String,String>getTransformNameMapping()Map of transform name prefixes of the job to be replaced to the corresponding name prefixes of the new job.ObjectgetUpdate()If set, replace the existing pipeline with the name specified by jobName with this pipeline, preserving state.inthashCode()
-
-
-
Constructor Detail
-
Jsii$Proxy
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
Constructor that initializes the object based on values retrieved from the JsiiObject.- Parameters:
objRef- Reference to the JSII managed object.
-
Jsii$Proxy
protected Jsii$Proxy(DataPipelinePipelineWorkloadDataflowLaunchTemplateRequestLaunchParameters.Builder builder)
Constructor that initializes the object based on literal property values passed by theDataPipelinePipelineWorkloadDataflowLaunchTemplateRequestLaunchParameters.Builder.
-
-
Method Detail
-
getJobName
public final String getJobName()
Description copied from interface:DataPipelinePipelineWorkloadDataflowLaunchTemplateRequestLaunchParametersThe 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}
- Specified by:
getJobNamein interfaceDataPipelinePipelineWorkloadDataflowLaunchTemplateRequestLaunchParameters
-
getEnvironment
public final DataPipelinePipelineWorkloadDataflowLaunchTemplateRequestLaunchParametersEnvironment getEnvironment()
Description copied from interface:DataPipelinePipelineWorkloadDataflowLaunchTemplateRequestLaunchParametersenvironment block.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/data_pipeline_pipeline#environment DataPipelinePipeline#environment}
- Specified by:
getEnvironmentin interfaceDataPipelinePipelineWorkloadDataflowLaunchTemplateRequestLaunchParameters
-
getParameters
public final Map<String,String> getParameters()
Description copied from interface:DataPipelinePipelineWorkloadDataflowLaunchTemplateRequestLaunchParametersThe 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}
- Specified by:
getParametersin interfaceDataPipelinePipelineWorkloadDataflowLaunchTemplateRequestLaunchParameters
-
getTransformNameMapping
public final Map<String,String> getTransformNameMapping()
Description copied from interface:DataPipelinePipelineWorkloadDataflowLaunchTemplateRequestLaunchParametersMap 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}
- Specified by:
getTransformNameMappingin interfaceDataPipelinePipelineWorkloadDataflowLaunchTemplateRequestLaunchParameters
-
getUpdate
public final Object getUpdate()
Description copied from interface:DataPipelinePipelineWorkloadDataflowLaunchTemplateRequestLaunchParametersIf 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}
- Specified by:
getUpdatein interfaceDataPipelinePipelineWorkloadDataflowLaunchTemplateRequestLaunchParameters
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
- Specified by:
$jsii$toJsonin interfacesoftware.amazon.jsii.JsiiSerializable
-
-