PipelineWorkloadDataflowLaunchTemplateRequestLaunchParameters class
Constructors
-
PipelineWorkloadDataflowLaunchTemplateRequestLaunchParameters({Input<
PipelineWorkloadDataflowLaunchTemplateRequestLaunchParametersEnvironment?> ? environment, required Input<String> jobName, Input<Map< ? parameters, Input<String, String> ?>Map< ? transformNameMapping, Input<String, String> ?>bool?> ? update}) -
Creates a new PipelineWorkloadDataflowLaunchTemplateRequestLaunchParameters.
environmentThe runtime environment for the job.jobNameThe job name to use for the created job.parametersThe runtime parameters to pass to the job.transformNameMappingMap 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.updateIf set, replace the existing pipeline with the name specified by jobName with this pipeline, preserving state.const -
PipelineWorkloadDataflowLaunchTemplateRequestLaunchParameters.fromMap(Map<
String, dynamic> map) -
factory
Properties
-
environment
→ Input<
PipelineWorkloadDataflowLaunchTemplateRequestLaunchParametersEnvironment?> ? -
The runtime environment for the job.
https://cloud.google.com/dataflow/docs/reference/data-pipelines/rest/v1/projects.locations.pipelines#RuntimeEnvironment
Structure is documented below.
final
- hashCode → int
-
The hash code for this object.
no setterinherited
-
jobName
→ Input<
String> -
The job name to use for the created job.
final
-
parameters
→ Input<
Map< ?String, String> ?> -
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" }.'
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
-
transformNameMapping
→ Input<
Map< ?String, String> ?> -
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" }.'
final
-
update
→ Input<
bool?> ? -
If set, replace the existing pipeline with the name specified by jobName with this pipeline, preserving state.
final
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toMap(
) → Map< String, dynamic> -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited