#include <parallel_instruction.h>
Describes a particular operation comprising a MapTask.
◆ ParallelInstruction() [1/2]
google_dataflow_api::ParallelInstruction::ParallelInstruction |
( |
const Json::Value & |
storage | ) |
|
|
explicit |
Standard constructor for an immutable data object instance.
- Parameters
-
[in] | storage | The underlying data storage for this instance. |
◆ ParallelInstruction() [2/2]
google_dataflow_api::ParallelInstruction::ParallelInstruction |
( |
Json::Value * |
storage | ) |
|
|
explicit |
Standard constructor for a mutable data object instance.
- Parameters
-
[in] | storage | The underlying data storage for this instance. |
◆ ~ParallelInstruction()
google_dataflow_api::ParallelInstruction::~ParallelInstruction |
( |
| ) |
|
|
virtual |
◆ clear_flatten()
void google_dataflow_api::ParallelInstruction::clear_flatten |
( |
| ) |
|
|
inline |
Clears the 'flatten
' attribute.
◆ clear_name()
void google_dataflow_api::ParallelInstruction::clear_name |
( |
| ) |
|
|
inline |
Clears the 'name
' attribute.
◆ clear_original_name()
void google_dataflow_api::ParallelInstruction::clear_original_name |
( |
| ) |
|
|
inline |
Clears the 'originalName
' attribute.
◆ clear_outputs()
void google_dataflow_api::ParallelInstruction::clear_outputs |
( |
| ) |
|
|
inline |
Clears the 'outputs
' attribute.
◆ clear_par_do()
void google_dataflow_api::ParallelInstruction::clear_par_do |
( |
| ) |
|
|
inline |
Clears the 'parDo
' attribute.
◆ clear_partial_group_by_key()
void google_dataflow_api::ParallelInstruction::clear_partial_group_by_key |
( |
| ) |
|
|
inline |
Clears the 'partialGroupByKey
' attribute.
◆ clear_read()
void google_dataflow_api::ParallelInstruction::clear_read |
( |
| ) |
|
|
inline |
Clears the 'read
' attribute.
◆ clear_system_name()
void google_dataflow_api::ParallelInstruction::clear_system_name |
( |
| ) |
|
|
inline |
Clears the 'systemName
' attribute.
◆ clear_write()
void google_dataflow_api::ParallelInstruction::clear_write |
( |
| ) |
|
|
inline |
Clears the 'write
' attribute.
◆ get_flatten()
Get a reference to the value of the 'flatten
' attribute.
◆ get_name()
const StringPiece google_dataflow_api::ParallelInstruction::get_name |
( |
| ) |
const |
|
inline |
Get the value of the 'name
' attribute.
◆ get_original_name()
const StringPiece google_dataflow_api::ParallelInstruction::get_original_name |
( |
| ) |
const |
|
inline |
Get the value of the 'originalName
' attribute.
◆ get_outputs()
const client::JsonCppArray<InstructionOutput > google_dataflow_api::ParallelInstruction::get_outputs |
( |
| ) |
const |
Get a reference to the value of the 'outputs
' attribute.
◆ get_par_do()
const ParDoInstruction google_dataflow_api::ParallelInstruction::get_par_do |
( |
| ) |
const |
Get a reference to the value of the 'parDo
' attribute.
◆ get_partial_group_by_key()
Get a reference to the value of the 'partialGroupByKey
' attribute.
◆ get_read()
const ReadInstruction google_dataflow_api::ParallelInstruction::get_read |
( |
| ) |
const |
Get a reference to the value of the 'read
' attribute.
◆ get_system_name()
const StringPiece google_dataflow_api::ParallelInstruction::get_system_name |
( |
| ) |
const |
|
inline |
Get the value of the 'systemName
' attribute.
◆ get_write()
const WriteInstruction google_dataflow_api::ParallelInstruction::get_write |
( |
| ) |
const |
Get a reference to the value of the 'write
' attribute.
◆ GetTypeName()
const StringPiece google_dataflow_api::ParallelInstruction::GetTypeName |
( |
| ) |
const |
|
inline |
◆ has_flatten()
bool google_dataflow_api::ParallelInstruction::has_flatten |
( |
| ) |
const |
|
inline |
Determine if the 'flatten
' attribute was set.
- Returns
- true if the '
flatten
' attribute was set.
◆ has_name()
bool google_dataflow_api::ParallelInstruction::has_name |
( |
| ) |
const |
|
inline |
Determine if the 'name
' attribute was set.
- Returns
- true if the '
name
' attribute was set.
◆ has_original_name()
bool google_dataflow_api::ParallelInstruction::has_original_name |
( |
| ) |
const |
|
inline |
Determine if the 'originalName
' attribute was set.
- Returns
- true if the '
originalName
' attribute was set.
◆ has_outputs()
bool google_dataflow_api::ParallelInstruction::has_outputs |
( |
| ) |
const |
|
inline |
Determine if the 'outputs
' attribute was set.
- Returns
- true if the '
outputs
' attribute was set.
◆ has_par_do()
bool google_dataflow_api::ParallelInstruction::has_par_do |
( |
| ) |
const |
|
inline |
Determine if the 'parDo
' attribute was set.
- Returns
- true if the '
parDo
' attribute was set.
◆ has_partial_group_by_key()
bool google_dataflow_api::ParallelInstruction::has_partial_group_by_key |
( |
| ) |
const |
|
inline |
Determine if the 'partialGroupByKey
' attribute was set.
- Returns
- true if the '
partialGroupByKey
' attribute was set.
◆ has_read()
bool google_dataflow_api::ParallelInstruction::has_read |
( |
| ) |
const |
|
inline |
Determine if the 'read
' attribute was set.
- Returns
- true if the '
read
' attribute was set.
◆ has_system_name()
bool google_dataflow_api::ParallelInstruction::has_system_name |
( |
| ) |
const |
|
inline |
Determine if the 'systemName
' attribute was set.
- Returns
- true if the '
systemName
' attribute was set.
◆ has_write()
bool google_dataflow_api::ParallelInstruction::has_write |
( |
| ) |
const |
|
inline |
Determine if the 'write
' attribute was set.
- Returns
- true if the '
write
' attribute was set.
◆ mutable_flatten()
Gets a reference to a mutable value of the 'flatten
' property.
Additional information for Flatten instructions.
- Returns
- The result can be modified to change the attribute value.
◆ mutable_outputs()
client::JsonCppArray<InstructionOutput > google_dataflow_api::ParallelInstruction::mutable_outputs |
( |
| ) |
|
Gets a reference to a mutable value of the 'outputs
' property.
Describes the outputs of the instruction.
- Returns
- The result can be modified to change the attribute value.
◆ mutable_parDo()
Gets a reference to a mutable value of the 'parDo
' property.
Additional information for ParDo instructions.
- Returns
- The result can be modified to change the attribute value.
◆ mutable_partialGroupByKey()
Gets a reference to a mutable value of the 'partialGroupByKey
' property.
Additional information for PartialGroupByKey instructions.
- Returns
- The result can be modified to change the attribute value.
◆ mutable_read()
Gets a reference to a mutable value of the 'read
' property.
Additional information for Read instructions.
- Returns
- The result can be modified to change the attribute value.
◆ mutable_write()
Gets a reference to a mutable value of the 'write
' property.
Additional information for Write instructions.
- 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_name()
void google_dataflow_api::ParallelInstruction::set_name |
( |
const StringPiece & |
value | ) |
|
|
inline |
Change the 'name
' attribute.
User-provided name of this operation.
- Parameters
-
◆ set_original_name()
void google_dataflow_api::ParallelInstruction::set_original_name |
( |
const StringPiece & |
value | ) |
|
|
inline |
Change the 'originalName
' attribute.
System-defined name for the operation in the original workflow graph.
- Parameters
-
◆ set_system_name()
void google_dataflow_api::ParallelInstruction::set_system_name |
( |
const StringPiece & |
value | ) |
|
|
inline |
Change the 'systemName
' attribute.
System-defined name of this operation. Unique across the workflow.
- Parameters
-
The documentation for this class was generated from the following files: