#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: