public class KeyedGatherConfig extends AbstractKeyedOpsConfig<KeyedGatherConfig>
opKeyType, tPartitionercomputeConnection, 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, withTaskPartitionerconnect, failValidation, getEdgeName, getOpDataType, getSource, runValidation, viaEdge, withDataType, withMessageSchema, withProperties, withPropertypublic 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>