TemplateArgs class

The set of arguments for Template. The set of arguments for Template.

Constructors

TemplateArgs({Input<RuntimeEnvironment>? environment, required Input<String> gcsPath, required Input<String> jobName, Input<String>? location, Input<Map<String, String>>? parameters, Input<String>? project})
Creates a new TemplateArgs. environment The runtime environment for the job. gcsPath A Cloud Storage path to the template from which to create the job. Must be a valid Cloud Storage URL, beginning with gs://. jobName The job name to use for the created job. location The regional endpoint (https://cloud.google.com/dataflow/docs/concepts/regional-endpoints) to which to direct the request. parameters The runtime parameters to pass to the job. project Optional.
const
TemplateArgs.fromMap(Map<String, dynamic> map)
factory

Properties

environment → Input<RuntimeEnvironment>?
The runtime environment for the job.
final
gcsPath → Input<String>
A Cloud Storage path to the template from which to create the job. Must be a valid Cloud Storage URL, beginning with gs://.
final
hashCode → int
The hash code for this object.
no setterinherited
jobName → Input<String>
The job name to use for the created job.
final
location → Input<String>?
The regional endpoint (https://cloud.google.com/dataflow/docs/concepts/regional-endpoints) to which to direct the request.
final
parameters → Input<Map<String, String>>?
The runtime parameters to pass to the job.
final
project → Input<String>?
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited

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