static ExchangeNode |
ExchangeNode.gatheringExchange(PlanNodeId id,
ExchangeNode.Scope scope,
PlanNode child) |
static ExchangeNode |
ExchangeNode.mergingExchange(PlanNodeId id,
ExchangeNode.Scope scope,
PlanNode child,
OrderingScheme orderingScheme) |
static ExchangeNode |
ExchangeNode.partitionedExchange(PlanNodeId id,
ExchangeNode.Scope scope,
PlanNode child,
List<Symbol> partitioningColumns,
Optional<Symbol> hashColumns) |
static ExchangeNode |
ExchangeNode.partitionedExchange(PlanNodeId id,
ExchangeNode.Scope scope,
PlanNode child,
List<Symbol> partitioningColumns,
Optional<Symbol> hashColumns,
boolean replicateNullsAndAny) |
static ExchangeNode |
ExchangeNode.partitionedExchange(PlanNodeId id,
ExchangeNode.Scope scope,
PlanNode child,
PartitioningScheme partitioningScheme) |
static ExchangeNode |
ExchangeNode.replicatedExchange(PlanNodeId id,
ExchangeNode.Scope scope,
PlanNode child) |
static ExchangeNode |
ExchangeNode.roundRobinExchange(PlanNodeId id,
ExchangeNode.Scope scope,
PlanNode child) |