@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, wait
copy
public final String leftOperand()
The operand on the left side of a join.
public final String rightOperand()
The operand on the right side of a join.
public final JoinKeyProperties leftJoinKeyProperties()
Join key properties of the left operand.
public final JoinKeyProperties rightJoinKeyProperties()
Join key properties of the right operand.
public final 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()
.
JoinType
public final 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()
.
JoinType
public final 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 final boolean equalsBySdkFields(Object obj)
equalsBySdkFields
in interface SdkPojo
public final String toString()
Copyright © 2023. All rights reserved.