Class: Google::Cloud::Dataflow::V1beta3::LaunchTemplateParameters
- Inherits:
-
Object
- Object
- Google::Cloud::Dataflow::V1beta3::LaunchTemplateParameters
- Extended by:
- Protobuf::MessageExts::ClassMethods
- Includes:
- Protobuf::MessageExts
- Defined in:
- proto_docs/google/dataflow/v1beta3/templates.rb
Overview
Parameters to provide to the template being launched.
Defined Under Namespace
Classes: ParametersEntry, TransformNameMappingEntry
Instance Attribute Summary collapse
-
#environment ⇒ ::Google::Cloud::Dataflow::V1beta3::RuntimeEnvironment
The runtime environment for the job.
-
#job_name ⇒ ::String
Required.
-
#parameters ⇒ ::Google::Protobuf::Map{::String => ::String}
The runtime parameters to pass to the job.
-
#transform_name_mapping ⇒ ::Google::Protobuf::Map{::String => ::String}
Only applicable when updating a pipeline.
-
#update ⇒ ::Boolean
If set, replace the existing pipeline with the name specified by jobName with this pipeline, preserving state.
Instance Attribute Details
#environment ⇒ ::Google::Cloud::Dataflow::V1beta3::RuntimeEnvironment
Returns The runtime environment for the job.
535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 |
# File 'proto_docs/google/dataflow/v1beta3/templates.rb', line 535 class LaunchTemplateParameters include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::String] class ParametersEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::String] class TransformNameMappingEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end end |
#job_name ⇒ ::String
Returns Required. The job name to use for the created job.
535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 |
# File 'proto_docs/google/dataflow/v1beta3/templates.rb', line 535 class LaunchTemplateParameters include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::String] class ParametersEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::String] class TransformNameMappingEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end end |
#parameters ⇒ ::Google::Protobuf::Map{::String => ::String}
Returns The runtime parameters to pass to the job.
535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 |
# File 'proto_docs/google/dataflow/v1beta3/templates.rb', line 535 class LaunchTemplateParameters include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::String] class ParametersEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::String] class TransformNameMappingEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end end |
#transform_name_mapping ⇒ ::Google::Protobuf::Map{::String => ::String}
Returns Only applicable when updating a pipeline. Map of transform name prefixes of the job to be replaced to the corresponding name prefixes of the new job.
535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 |
# File 'proto_docs/google/dataflow/v1beta3/templates.rb', line 535 class LaunchTemplateParameters include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::String] class ParametersEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::String] class TransformNameMappingEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end end |
#update ⇒ ::Boolean
Returns If set, replace the existing pipeline with the name specified by jobName with this pipeline, preserving state.
535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 |
# File 'proto_docs/google/dataflow/v1beta3/templates.rb', line 535 class LaunchTemplateParameters include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::String] class ParametersEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::String] class TransformNameMappingEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end end |