public final class GroupReduceWithCombineProperties extends OperatorDescriptorSingle
keyList, keys| Constructor and Description |
|---|
GroupReduceWithCombineProperties(FieldSet groupKeys) |
GroupReduceWithCombineProperties(FieldSet groupKeys,
Ordering additionalOrderKeys) |
GroupReduceWithCombineProperties(FieldSet groupKeys,
Ordering additionalOrderKeys,
Partitioner<?> customPartitioner) |
GroupReduceWithCombineProperties(FieldSet groupKeys,
Partitioner<?> customPartitioner) |
| Modifier and Type | Method and Description |
|---|---|
GlobalProperties |
computeGlobalProperties(GlobalProperties gProps)
Returns the global properties which are present after the operator was applied on the
provided global properties.
|
LocalProperties |
computeLocalProperties(LocalProperties lProps)
Returns the local properties which are present after the operator was applied on the
provided local properties.
|
protected List<RequestedGlobalProperties> |
createPossibleGlobalProperties()
Returns a list of global properties that are required by this operator descriptor.
|
protected List<RequestedLocalProperties> |
createPossibleLocalProperties()
Returns a list of local properties that are required by this operator descriptor.
|
DriverStrategy |
getStrategy()
Gets the runtime strategy to be executed by this operator.
|
SingleInputPlanNode |
instantiate(Channel in,
SingleInputNode node) |
getPossibleGlobalProperties, getPossibleLocalPropertiespublic GroupReduceWithCombineProperties(FieldSet groupKeys)
public GroupReduceWithCombineProperties(FieldSet groupKeys, Ordering additionalOrderKeys)
public GroupReduceWithCombineProperties(FieldSet groupKeys, Partitioner<?> customPartitioner)
public GroupReduceWithCombineProperties(FieldSet groupKeys, Ordering additionalOrderKeys, Partitioner<?> customPartitioner)
public DriverStrategy getStrategy()
AbstractOperatorDescriptorpublic SingleInputPlanNode instantiate(Channel in, SingleInputNode node)
instantiate in class OperatorDescriptorSingleprotected List<RequestedGlobalProperties> createPossibleGlobalProperties()
OperatorDescriptorSinglecreatePossibleGlobalProperties in class OperatorDescriptorSingleprotected List<RequestedLocalProperties> createPossibleLocalProperties()
OperatorDescriptorSinglecreatePossibleLocalProperties in class OperatorDescriptorSinglepublic GlobalProperties computeGlobalProperties(GlobalProperties gProps)
OperatorDescriptorSinglecomputeGlobalProperties in class OperatorDescriptorSinglegProps - The global properties on which the operator is applied.public LocalProperties computeLocalProperties(LocalProperties lProps)
OperatorDescriptorSinglecomputeLocalProperties in class OperatorDescriptorSinglelProps - The local properties on which the operator is applied.Copyright © 2014–2016 The Apache Software Foundation. All rights reserved.