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.
557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 |
# File 'proto_docs/google/dataflow/v1beta3/templates.rb', line 557 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.
557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 |
# File 'proto_docs/google/dataflow/v1beta3/templates.rb', line 557 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.
557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 |
# File 'proto_docs/google/dataflow/v1beta3/templates.rb', line 557 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.
557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 |
# File 'proto_docs/google/dataflow/v1beta3/templates.rb', line 557 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.
557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 |
# File 'proto_docs/google/dataflow/v1beta3/templates.rb', line 557 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 |