@Internal public enum GlobalStreamExchangeMode extends Enum<GlobalStreamExchangeMode>
ResultPartitionType
of job edges. Note that this only
affects job edges which are StreamExchangeMode.UNDEFINED
.Enum Constant and Description |
---|
ALL_EDGES_BLOCKING
Set all job edges to be
ResultPartitionType.BLOCKING . |
ALL_EDGES_HYBRID_FULL
Set all job edges
ResultPartitionType.HYBRID_FULL . |
ALL_EDGES_HYBRID_SELECTIVE
Set all job edges
ResultPartitionType.HYBRID_SELECTIVE . |
ALL_EDGES_PIPELINED
Set all job edges
ResultPartitionType.PIPELINED_BOUNDED . |
ALL_EDGES_PIPELINED_APPROXIMATE
Set all job edges
ResultPartitionType.PIPELINED_APPROXIMATE . |
FORWARD_EDGES_PIPELINED
Set job edges with
ForwardPartitioner to be ResultPartitionType.PIPELINED_BOUNDED and other edges to be ResultPartitionType.BLOCKING . |
POINTWISE_EDGES_PIPELINED
Set job edges with
ForwardPartitioner or RescalePartitioner to be ResultPartitionType.PIPELINED_BOUNDED and other edges to be ResultPartitionType.BLOCKING . |
Modifier and Type | Method and Description |
---|---|
static GlobalStreamExchangeMode |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static GlobalStreamExchangeMode[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final GlobalStreamExchangeMode ALL_EDGES_BLOCKING
ResultPartitionType.BLOCKING
.public static final GlobalStreamExchangeMode FORWARD_EDGES_PIPELINED
ForwardPartitioner
to be ResultPartitionType.PIPELINED_BOUNDED
and other edges to be ResultPartitionType.BLOCKING
.public static final GlobalStreamExchangeMode POINTWISE_EDGES_PIPELINED
ForwardPartitioner
or RescalePartitioner
to be ResultPartitionType.PIPELINED_BOUNDED
and other edges to be ResultPartitionType.BLOCKING
.public static final GlobalStreamExchangeMode ALL_EDGES_PIPELINED
ResultPartitionType.PIPELINED_BOUNDED
.public static final GlobalStreamExchangeMode ALL_EDGES_PIPELINED_APPROXIMATE
ResultPartitionType.PIPELINED_APPROXIMATE
.public static final GlobalStreamExchangeMode ALL_EDGES_HYBRID_FULL
ResultPartitionType.HYBRID_FULL
.public static final GlobalStreamExchangeMode ALL_EDGES_HYBRID_SELECTIVE
ResultPartitionType.HYBRID_SELECTIVE
.public static GlobalStreamExchangeMode[] values()
for (GlobalStreamExchangeMode c : GlobalStreamExchangeMode.values()) System.out.println(c);
public static GlobalStreamExchangeMode valueOf(String name)
name
- the name of the enum constant to be returned.IllegalArgumentException
- if this enum type has no constant with the specified nameNullPointerException
- if the argument is nullCopyright © 2014–2024 The Apache Software Foundation. All rights reserved.