Class LogicalTableSource
- java.lang.Object
-
- software.amazon.awssdk.services.quicksight.model.LogicalTableSource
-
- All Implemented Interfaces:
Serializable
,SdkPojo
,ToCopyableBuilder<LogicalTableSource.Builder,LogicalTableSource>
@Generated("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.
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interface
LogicalTableSource.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method 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.-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
-
-
-
Method Detail
-
joinInstruction
public final JoinInstruction joinInstruction()
Specifies the result of a join of two logical tables.
- Returns:
- Specifies the result of a join of two logical tables.
-
physicalTableId
public final String physicalTableId()
Physical table ID.
- Returns:
- Physical table ID.
-
dataSetArn
public final String dataSetArn()
The Amazon Resource Number (ARN) of the parent dataset.
- Returns:
- The Amazon Resource Number (ARN) of the parent dataset.
-
toBuilder
public LogicalTableSource.Builder toBuilder()
- Specified by:
toBuilder
in interfaceToCopyableBuilder<LogicalTableSource.Builder,LogicalTableSource>
-
builder
public static LogicalTableSource.Builder builder()
-
serializableBuilderClass
public static Class<? extends LogicalTableSource.Builder> serializableBuilderClass()
-
equalsBySdkFields
public final boolean equalsBySdkFields(Object obj)
- Specified by:
equalsBySdkFields
in interfaceSdkPojo
-
toString
public final String toString()
Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value.
-
-