@Generated(value="software.amazon.awssdk:codegen") public final class JoinInstruction extends Object implements SdkPojo, Serializable, ToCopyableBuilder<JoinInstruction.Builder,JoinInstruction>
The instructions associated with a join.
| Modifier and Type | Class and Description |
|---|---|
static interface |
JoinInstruction.Builder |
| Modifier and Type | Method and Description |
|---|---|
static JoinInstruction.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
JoinKeyProperties |
leftJoinKeyProperties()
Join key properties of the left operand.
|
String |
leftOperand()
The operand on the left side of a join.
|
String |
onClause()
The join instructions provided in the
ON clause of a join. |
JoinKeyProperties |
rightJoinKeyProperties()
Join key properties of the right operand.
|
String |
rightOperand()
The operand on the right side of a join.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends JoinInstruction.Builder> |
serializableBuilderClass() |
JoinInstruction.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
JoinType |
type()
The type of join that it is.
|
String |
typeAsString()
The type of join that it is.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic String leftOperand()
The operand on the left side of a join.
public String rightOperand()
The operand on the right side of a join.
public JoinKeyProperties leftJoinKeyProperties()
Join key properties of the left operand.
public JoinKeyProperties rightJoinKeyProperties()
Join key properties of the right operand.
public JoinType type()
The type of join that it is.
If the service returns an enum value that is not available in the current SDK version, type will return
JoinType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
typeAsString().
JoinTypepublic String typeAsString()
The type of join that it is.
If the service returns an enum value that is not available in the current SDK version, type will return
JoinType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
typeAsString().
JoinTypepublic String onClause()
The join instructions provided in the ON clause of a join.
ON clause of a join.public JoinInstruction.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<JoinInstruction.Builder,JoinInstruction>public static JoinInstruction.Builder builder()
public static Class<? extends JoinInstruction.Builder> serializableBuilderClass()
public boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic String toString()
Copyright © 2020. All rights reserved.