@Generated(value="software.amazon.awssdk:codegen") public final class DatabaseInputDefinition extends Object implements SdkPojo, Serializable, ToCopyableBuilder<DatabaseInputDefinition.Builder,DatabaseInputDefinition>
Connection information for dataset input files stored in a database.
| Modifier and Type | Class and Description |
|---|---|
static interface |
DatabaseInputDefinition.Builder |
| Modifier and Type | Method and Description |
|---|---|
static DatabaseInputDefinition.Builder |
builder() |
String |
databaseTableName()
The table within the target database.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
String |
glueConnectionName()
The AWS Glue Connection that stores the connection information for the target database.
|
int |
hashCode() |
List<SdkField<?>> |
sdkFields() |
static Class<? extends DatabaseInputDefinition.Builder> |
serializableBuilderClass() |
S3Location |
tempDirectory()
Returns the value of the TempDirectory property for this object.
|
DatabaseInputDefinition.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String glueConnectionName()
The AWS Glue Connection that stores the connection information for the target database.
public final String databaseTableName()
The table within the target database.
public final S3Location tempDirectory()
public DatabaseInputDefinition.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<DatabaseInputDefinition.Builder,DatabaseInputDefinition>public static DatabaseInputDefinition.Builder builder()
public static Class<? extends DatabaseInputDefinition.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2021. All rights reserved.