@Generated(value="software.amazon.awssdk:codegen") public final class RelationalTable extends Object implements SdkPojo, Serializable, ToCopyableBuilder<RelationalTable.Builder,RelationalTable>
A physical table type for relational data sources.
| Modifier and Type | Class and Description |
|---|---|
static interface |
RelationalTable.Builder |
| Modifier and Type | Method and Description |
|---|---|
static RelationalTable.Builder |
builder() |
String |
dataSourceArn()
The Amazon Resource Name (ARN) for the data source.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
boolean |
hasInputColumns()
Returns true if the InputColumns property was specified by the sender (it may be empty), or false if the sender
did not specify the value (it will be empty).
|
List<InputColumn> |
inputColumns()
The column schema of the table.
|
String |
name()
The name of the relational table.
|
String |
schema()
The schema name.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends RelationalTable.Builder> |
serializableBuilderClass() |
RelationalTable.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic String dataSourceArn()
The Amazon Resource Name (ARN) for the data source.
public String schema()
The schema name. This name applies to certain relational database engines.
public String name()
The name of the relational table.
public boolean hasInputColumns()
public List<InputColumn> inputColumns()
The column schema of the table.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
You can use hasInputColumns() to see if a value was sent in this field.
public RelationalTable.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<RelationalTable.Builder,RelationalTable>public static RelationalTable.Builder builder()
public static Class<? extends RelationalTable.Builder> serializableBuilderClass()
public boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic String toString()
Copyright © 2020. All rights reserved.