@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 Glue Connection that stores the connection information for the target database.
|
int |
hashCode() |
String |
queryString()
Custom SQL to run against the provided Glue connection.
|
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 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 final String queryString()
Custom SQL to run against the provided Glue connection. This SQL will be used as the input for DataBrew projects and jobs.
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 © 2023. All rights reserved.