dataflow
v1b3
|
#include <partial_group_by_key_instruction.h>
Static Public Member Functions | |
static PartialGroupByKeyInstruction * | New () |
An instruction that does a partial group-by-key. One input and one output.
|
explicit |
Standard constructor for an immutable data object instance.
[in] | storage | The underlying data storage for this instance. |
|
explicit |
Standard constructor for a mutable data object instance.
[in] | storage | The underlying data storage for this instance. |
|
virtual |
Standard destructor.
|
inline |
Clears the 'input
' attribute.
|
inline |
Clears the 'inputElementCodec
' attribute.
|
inline |
Clears the 'originalCombineValuesInputStoreName
' attribute.
|
inline |
Clears the 'originalCombineValuesStepName
' attribute.
|
inline |
Clears the 'sideInputs
' attribute.
|
inline |
Clears the 'valueCombiningFn
' attribute.
const InstructionInput google_dataflow_api::PartialGroupByKeyInstruction::get_input | ( | ) | const |
Get a reference to the value of the 'input
' attribute.
|
inline |
Get a reference to the value of the 'inputElementCodec
' attribute.
|
inline |
Get the value of the 'originalCombineValuesInputStoreName
' attribute.
|
inline |
Get the value of the 'originalCombineValuesStepName
' attribute.
const client::JsonCppArray<SideInputInfo > google_dataflow_api::PartialGroupByKeyInstruction::get_side_inputs | ( | ) | const |
Get a reference to the value of the 'sideInputs
' attribute.
|
inline |
Get a reference to the value of the 'valueCombiningFn
' attribute.
|
inline |
Returns a string denoting the type of this data object.
|
inline |
Determine if the 'input
' attribute was set.
input
' attribute was set.
|
inline |
Determine if the 'inputElementCodec
' attribute was set.
inputElementCodec
' attribute was set.
|
inline |
Determine if the 'originalCombineValuesInputStoreName
' attribute was set.
originalCombineValuesInputStoreName
' attribute was set.
|
inline |
Determine if the 'originalCombineValuesStepName
' attribute was set.
originalCombineValuesStepName
' attribute was set.
|
inline |
Determine if the 'sideInputs
' attribute was set.
sideInputs
' attribute was set.
|
inline |
Determine if the 'valueCombiningFn
' attribute was set.
valueCombiningFn
' attribute was set. InstructionInput google_dataflow_api::PartialGroupByKeyInstruction::mutable_input | ( | ) |
Gets a reference to a mutable value of the 'input
' property.
Describes the input to the partial group-by-key instruction.
|
inline |
Gets a reference to a mutable value of the 'inputElementCodec
' property.
The codec to use for interpreting an element in the input PTable.
client::JsonCppArray<SideInputInfo > google_dataflow_api::PartialGroupByKeyInstruction::mutable_sideInputs | ( | ) |
Gets a reference to a mutable value of the 'sideInputs
' property.
Zero or more side inputs.
|
inline |
Gets a reference to a mutable value of the 'valueCombiningFn
' property.
The value combining function to invoke.
|
static |
Creates a new default instance.
|
inline |
Change the 'originalCombineValuesInputStoreName
' attribute.
If this instruction includes a combining function this is the name of the intermediate store between the GBK and the CombineValues.
[in] | value | The new value. |
|
inline |
Change the 'originalCombineValuesStepName
' attribute.
If this instruction includes a combining function, this is the name of the CombineValues instruction lifted into this instruction.
[in] | value | The new value. |