@Generated(value="software.amazon.awssdk:codegen") public final class LogicalTableSource extends Object implements SdkPojo, Serializable, ToCopyableBuilder<LogicalTableSource.Builder,LogicalTableSource>
Information about the source of a logical table. This is a variant type structure. For this structure to be valid, only one of the attributes can be non-null.
| Modifier and Type | Class and Description |
|---|---|
static interface |
LogicalTableSource.Builder |
| Modifier and Type | Method and Description |
|---|---|
static LogicalTableSource.Builder |
builder() |
String |
dataSetArn()
The Amazon Resource Number (ARN) of the parent dataset.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
JoinInstruction |
joinInstruction()
Specifies the result of a join of two logical tables.
|
String |
physicalTableId()
Physical table ID.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends LogicalTableSource.Builder> |
serializableBuilderClass() |
LogicalTableSource.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final JoinInstruction joinInstruction()
Specifies the result of a join of two logical tables.
public final String physicalTableId()
Physical table ID.
public final String dataSetArn()
The Amazon Resource Number (ARN) of the parent dataset.
public LogicalTableSource.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<LogicalTableSource.Builder,LogicalTableSource>public static LogicalTableSource.Builder builder()
public static Class<? extends LogicalTableSource.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.