Package org.apache.beam.runners.dataflow.internal
package org.apache.beam.runners.dataflow.internal
Implementation of the
DataflowRunner
.-
ClassesClassDescriptionA helper class for supporting sources defined as
Source
.DataflowGroupByKey<K,V> Specialized implementation ofGroupByKey
for translating Redistribute transform into Dataflow service protos.RegistersDataflowGroupByKey.DataflowGroupByKeyTranslator
.An Ism file is a prefix encoded composite key value file broken into shards.The footer stores the relevant information required to locate the index and bloom filter.ACoder
forIsmFormat.Footer
.A record containing a composite key and either a value or metadata.ACoder
forIsmFormat.IsmRecord
s.A shard descriptor containing shard id, the data block offset, and the index offset for the given shard.A coder forIsmFormat.IsmShard
s.The prefix used before each key which contains the number of shared and unshared bytes from the previous key that was read.ACoder
forIsmFormat.KeyPrefix
.A coder for metadata key component.