public enum DriverStrategy extends Enum<DriverStrategy>
| Modifier and Type | Method and Description |
|---|---|
DamBehavior |
damOnInput(int num) |
DamBehavior |
firstDam() |
Class<? extends PactDriver<?,?>> |
getDriverClass() |
int |
getNumInputs() |
Class<? extends ChainedDriver<?,?>> |
getPushChainDriverClass() |
boolean |
isMaterializing() |
boolean |
requiresComparator() |
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 COLLECTOR_MAP
public static final DriverStrategy MAP
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_COMBINE
public static final DriverStrategy SORTED_REDUCE
public static final DriverStrategy SORTED_PARTIAL_REDUCE
public static final DriverStrategy SORTED_GROUP_REDUCE
public static final DriverStrategy SORTED_GROUP_COMBINE
public static final DriverStrategy MERGE
public static final DriverStrategy CO_GROUP
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 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 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 PactDriver<?,?>> getDriverClass()
public Class<? extends ChainedDriver<?,?>> getPushChainDriverClass()
public int getNumInputs()
public DamBehavior firstDam()
public DamBehavior secondDam()
public DamBehavior damOnInput(int num)
public boolean isMaterializing()
public boolean requiresComparator()
Copyright © 2014 The Apache Software Foundation. All rights reserved.