public class KeyedGatherConfig extends AbstractKeyedOpsConfig<KeyedGatherConfig>
opKeyType, tPartitioner
computeConnection, edgeName, messageSchema, opDataType, operationName, propertiesMap, source
Constructor and Description |
---|
KeyedGatherConfig(java.lang.String parent,
ComputeConnection computeConnection) |
Modifier and Type | Method and Description |
---|---|
KeyedGatherConfig |
groupBatchByKey(boolean groupByKey) |
<T> KeyedGatherConfig |
sortBatchByKey(java.lang.Class<T> tClass,
java.util.Comparator<T> keyComparator) |
<T> KeyedGatherConfig |
sortBatchByKey(java.util.Comparator<T> keyComparator) |
protected Edge |
updateEdge(Edge newEdge) |
generateSchema, useDisk, withKeyType, withTaskPartitioner, withTaskPartitioner
connect, failValidation, getEdgeName, getOpDataType, getSource, runValidation, viaEdge, withDataType, withMessageSchema, withProperties, withProperty
public KeyedGatherConfig(java.lang.String parent, ComputeConnection computeConnection)
public <T> KeyedGatherConfig sortBatchByKey(java.util.Comparator<T> keyComparator)
public <T> KeyedGatherConfig sortBatchByKey(java.lang.Class<T> tClass, java.util.Comparator<T> keyComparator)
public KeyedGatherConfig groupBatchByKey(boolean groupByKey)
protected Edge updateEdge(Edge newEdge)
updateEdge
in class AbstractOpsConfig<KeyedGatherConfig>