public class RowPartitionTLink extends RowBatchTLinkImpl
Constructor and Description |
---|
RowPartitionTLink(BatchEnvironment tSetEnv,
int sourceParallelism,
RowSchema schema) |
RowPartitionTLink(BatchEnvironment tSetEnv,
PartitionFunc<Row> parFn,
int sourceParallelism,
int targetParallelism,
RowSchema schema) |
RowPartitionTLink(BatchEnvironment tSetEnv,
PartitionFunc<Row> parFn,
int sourceParallelism,
RowSchema schema) |
Modifier and Type | Method and Description |
---|---|
protected RowComputeTSet |
compute(java.lang.String n,
ComputeCollectorFunc<Row,java.util.Iterator<Row>> computeFunction) |
Edge |
getEdge() |
TBase |
setName(java.lang.String name)
Sets the name for the
TBase |
RowPartitionTLink |
useDisk() |
cache, compute, flatmap, forEach, getTSetEnv, lazyCache, lazyForEach, lazyPersist, map, persist, sink
getSchema
addChildToGraph, equals, getId, getName, getSourceParallelism, getTargetParallelism, hashCode, rename, setTSetEnv, toString
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
build
generateID, getTBaseGraph
public RowPartitionTLink(BatchEnvironment tSetEnv, int sourceParallelism, RowSchema schema)
public RowPartitionTLink(BatchEnvironment tSetEnv, PartitionFunc<Row> parFn, int sourceParallelism, RowSchema schema)
public RowPartitionTLink(BatchEnvironment tSetEnv, PartitionFunc<Row> parFn, int sourceParallelism, int targetParallelism, RowSchema schema)
protected RowComputeTSet compute(java.lang.String n, ComputeCollectorFunc<Row,java.util.Iterator<Row>> computeFunction)
compute
in class RowBatchTLinkImpl
public Edge getEdge()
public RowPartitionTLink useDisk()