public enum DriverStrategy extends Enum<DriverStrategy>
| 限定符和类型 | 方法和说明 |
|---|---|
DamBehavior |
damOnInput(int num) |
DamBehavior |
firstDam() |
Class<? extends Driver<?,?>> |
getDriverClass() |
int |
getNumInputs() |
int |
getNumRequiredComparators() |
Class<? extends ChainedDriver<?,?>> |
getPushChainDriverClass() |
boolean |
isMaterializing() |
DamBehavior |
secondDam() |
static DriverStrategy |
valueOf(String name)
返回带有指定名称的该类型的枚举常量。
|
static DriverStrategy[] |
values()
按照声明该枚举类型的常量的顺序, 返回
包含这些常量的数组。
|
public static final DriverStrategy NONE
public static final DriverStrategy UNARY_NO_OP
public static final DriverStrategy BINARY_NO_OP
public static final DriverStrategy MAP
public static final DriverStrategy MAP_PARTITION
public static final DriverStrategy FLAT_MAP
public static final DriverStrategy ALL_REDUCE
public static final DriverStrategy ALL_GROUP_REDUCE
public static final DriverStrategy ALL_GROUP_REDUCE_COMBINE
public static final DriverStrategy SORTED_REDUCE
public static final DriverStrategy SORTED_PARTIAL_REDUCE
public static final DriverStrategy HASHED_PARTIAL_REDUCE
public static final DriverStrategy SORTED_GROUP_REDUCE
public static final DriverStrategy SORTED_GROUP_COMBINE
public static final DriverStrategy ALL_GROUP_COMBINE
public static final DriverStrategy INNER_MERGE
public static final DriverStrategy LEFT_OUTER_MERGE
public static final DriverStrategy RIGHT_OUTER_MERGE
public static final DriverStrategy FULL_OUTER_MERGE
public static final DriverStrategy CO_GROUP
public static final DriverStrategy CO_GROUP_RAW
public static final DriverStrategy HYBRIDHASH_BUILD_FIRST
public static final DriverStrategy HYBRIDHASH_BUILD_SECOND
public static final DriverStrategy HYBRIDHASH_BUILD_FIRST_CACHED
public static final DriverStrategy HYBRIDHASH_BUILD_SECOND_CACHED
public static final DriverStrategy RIGHT_HYBRIDHASH_BUILD_FIRST
public static final DriverStrategy RIGHT_HYBRIDHASH_BUILD_SECOND
public static final DriverStrategy LEFT_HYBRIDHASH_BUILD_FIRST
public static final DriverStrategy LEFT_HYBRIDHASH_BUILD_SECOND
public static final DriverStrategy FULL_OUTER_HYBRIDHASH_BUILD_FIRST
public static final DriverStrategy FULL_OUTER_HYBRIDHASH_BUILD_SECOND
public static final DriverStrategy NESTEDLOOP_BLOCKED_OUTER_FIRST
public static final DriverStrategy NESTEDLOOP_BLOCKED_OUTER_SECOND
public static final DriverStrategy NESTEDLOOP_STREAMED_OUTER_FIRST
public static final DriverStrategy NESTEDLOOP_STREAMED_OUTER_SECOND
public static final DriverStrategy UNION
public static final DriverStrategy UNION_WITH_CACHED
public static final DriverStrategy SOURCE
public static final DriverStrategy SINK
public static DriverStrategy[] values()
for (DriverStrategy c : DriverStrategy.values()) System.out.println(c);
public static DriverStrategy valueOf(String name)
name - 要返回的枚举常量的名称。IllegalArgumentException - 如果该枚举类型没有带有指定名称的常量NullPointerException - 如果参数为空值public Class<? extends ChainedDriver<?,?>> getPushChainDriverClass()
public int getNumInputs()
public DamBehavior firstDam()
public DamBehavior secondDam()
public DamBehavior damOnInput(int num)
public boolean isMaterializing()
public int getNumRequiredComparators()
Copyright © 2014–2023 The Apache Software Foundation. All rights reserved.