public enum DriverStrategy extends Enum<DriverStrategy>
Modifier and Type | Method and Description |
---|---|
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)
Returns the enum constant of this type with the specified name.
|
static DriverStrategy[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
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
- 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 nullpublic 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–2018 The Apache Software Foundation. All rights reserved.