@Public public static enum JoinOperatorBase.JoinHint extends Enum<JoinOperatorBase.JoinHint>
Enum Constant and Description |
---|
BROADCAST_HASH_FIRST
Hint that the first join input is much smaller than the second.
|
BROADCAST_HASH_SECOND
Hint that the second join input is much smaller than the first.
|
OPTIMIZER_CHOOSES
Leave the choice how to do the join to the optimizer.
|
REPARTITION_HASH_FIRST
Hint that the first join input is a bit smaller than the second.
|
REPARTITION_HASH_SECOND
Hint that the second join input is a bit smaller than the first.
|
REPARTITION_SORT_MERGE
Hint that the join should repartitioning both inputs and use sorting and merging as the
join strategy.
|
Modifier and Type | Method and Description |
---|---|
static JoinOperatorBase.JoinHint |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static JoinOperatorBase.JoinHint[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final JoinOperatorBase.JoinHint OPTIMIZER_CHOOSES
public static final JoinOperatorBase.JoinHint BROADCAST_HASH_FIRST
public static final JoinOperatorBase.JoinHint BROADCAST_HASH_SECOND
public static final JoinOperatorBase.JoinHint REPARTITION_HASH_FIRST
public static final JoinOperatorBase.JoinHint REPARTITION_HASH_SECOND
public static final JoinOperatorBase.JoinHint REPARTITION_SORT_MERGE
public static JoinOperatorBase.JoinHint[] values()
for (JoinOperatorBase.JoinHint c : JoinOperatorBase.JoinHint.values()) System.out.println(c);
public static JoinOperatorBase.JoinHint 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.