#include <launch_flex_template_parameter.h>
Launch FlexTemplate Parameter.
◆ LaunchFlexTemplateParameter() [1/2]
google_dataflow_api::LaunchFlexTemplateParameter::LaunchFlexTemplateParameter |
( |
const Json::Value & |
storage | ) |
|
|
explicit |
Standard constructor for an immutable data object instance.
- Parameters
-
[in] | storage | The underlying data storage for this instance. |
◆ LaunchFlexTemplateParameter() [2/2]
google_dataflow_api::LaunchFlexTemplateParameter::LaunchFlexTemplateParameter |
( |
Json::Value * |
storage | ) |
|
|
explicit |
Standard constructor for a mutable data object instance.
- Parameters
-
[in] | storage | The underlying data storage for this instance. |
◆ ~LaunchFlexTemplateParameter()
google_dataflow_api::LaunchFlexTemplateParameter::~LaunchFlexTemplateParameter |
( |
| ) |
|
|
virtual |
◆ clear_container_spec()
void google_dataflow_api::LaunchFlexTemplateParameter::clear_container_spec |
( |
| ) |
|
|
inline |
Clears the 'containerSpec
' attribute.
◆ clear_container_spec_gcs_path()
void google_dataflow_api::LaunchFlexTemplateParameter::clear_container_spec_gcs_path |
( |
| ) |
|
|
inline |
Clears the 'containerSpecGcsPath
' attribute.
◆ clear_job_name()
void google_dataflow_api::LaunchFlexTemplateParameter::clear_job_name |
( |
| ) |
|
|
inline |
Clears the 'jobName
' attribute.
◆ clear_parameters()
void google_dataflow_api::LaunchFlexTemplateParameter::clear_parameters |
( |
| ) |
|
|
inline |
Clears the 'parameters
' attribute.
◆ get_container_spec()
const ContainerSpec google_dataflow_api::LaunchFlexTemplateParameter::get_container_spec |
( |
| ) |
const |
Get a reference to the value of the 'containerSpec
' attribute.
◆ get_container_spec_gcs_path()
const StringPiece google_dataflow_api::LaunchFlexTemplateParameter::get_container_spec_gcs_path |
( |
| ) |
const |
|
inline |
Get the value of the 'containerSpecGcsPath
' attribute.
◆ get_job_name()
const StringPiece google_dataflow_api::LaunchFlexTemplateParameter::get_job_name |
( |
| ) |
const |
|
inline |
Get the value of the 'jobName
' attribute.
◆ get_parameters()
const client::JsonCppAssociativeArray<string > google_dataflow_api::LaunchFlexTemplateParameter::get_parameters |
( |
| ) |
const |
|
inline |
Get a reference to the value of the 'parameters
' attribute.
◆ GetTypeName()
const StringPiece google_dataflow_api::LaunchFlexTemplateParameter::GetTypeName |
( |
| ) |
const |
|
inline |
◆ has_container_spec()
bool google_dataflow_api::LaunchFlexTemplateParameter::has_container_spec |
( |
| ) |
const |
|
inline |
Determine if the 'containerSpec
' attribute was set.
- Returns
- true if the '
containerSpec
' attribute was set.
◆ has_container_spec_gcs_path()
bool google_dataflow_api::LaunchFlexTemplateParameter::has_container_spec_gcs_path |
( |
| ) |
const |
|
inline |
Determine if the 'containerSpecGcsPath
' attribute was set.
- Returns
- true if the '
containerSpecGcsPath
' attribute was set.
◆ has_job_name()
bool google_dataflow_api::LaunchFlexTemplateParameter::has_job_name |
( |
| ) |
const |
|
inline |
Determine if the 'jobName
' attribute was set.
- Returns
- true if the '
jobName
' attribute was set.
◆ has_parameters()
bool google_dataflow_api::LaunchFlexTemplateParameter::has_parameters |
( |
| ) |
const |
|
inline |
Determine if the 'parameters
' attribute was set.
- Returns
- true if the '
parameters
' attribute was set.
◆ mutable_containerSpec()
ContainerSpec google_dataflow_api::LaunchFlexTemplateParameter::mutable_containerSpec |
( |
| ) |
|
Gets a reference to a mutable value of the 'containerSpec
' property.
Spec about the container image to launch.
- Returns
- The result can be modified to change the attribute value.
◆ mutable_parameters()
client::JsonCppAssociativeArray<string > google_dataflow_api::LaunchFlexTemplateParameter::mutable_parameters |
( |
| ) |
|
|
inline |
Gets a reference to a mutable value of the 'parameters
' property.
The parameters for FlexTemplate. Ex. {"num_workers":"5"}.
- Returns
- The result can be modified to change the attribute value.
◆ New()
Creates a new default instance.
- Returns
- Ownership is passed back to the caller.
◆ set_container_spec_gcs_path()
void google_dataflow_api::LaunchFlexTemplateParameter::set_container_spec_gcs_path |
( |
const StringPiece & |
value | ) |
|
|
inline |
Change the 'containerSpecGcsPath
' attribute.
Gcs path to a file with json serialized ContainerSpec as content.
- Parameters
-
◆ set_job_name()
void google_dataflow_api::LaunchFlexTemplateParameter::set_job_name |
( |
const StringPiece & |
value | ) |
|
|
inline |
Change the 'jobName
' attribute.
Required. The job name to use for the created job.
- Parameters
-
The documentation for this class was generated from the following files: