class Google::Apis::DataflowV1b3::InstructionInput
An input of an instruction, as a reference to an output of a producer instruction.
Attributes
output_num[RW]
The output index (origin zero) within the producer. Corresponds to the JSON property `outputNum` @return [Fixnum]
producer_instruction_index[RW]
The index (origin zero) of the parallel instruction that produces the output to be consumed by this input. This index is relative to the list of instructions in this input's instruction's containing MapTask
. Corresponds to the JSON property `producerInstructionIndex` @return [Fixnum]
Public Class Methods
new(**args)
click to toggle source
# File lib/google/apis/dataflow_v1b3/classes.rb, line 1854 def initialize(**args) update!(**args) end
Public Instance Methods
update!(**args)
click to toggle source
Update properties of this object
# File lib/google/apis/dataflow_v1b3/classes.rb, line 1859 def update!(**args) @output_num = args[:output_num] if args.key?(:output_num) @producer_instruction_index = args[:producer_instruction_index] if args.key?(:producer_instruction_index) end