@Generated(value="software.amazon.awssdk:codegen") public final class DirectJDBCSource extends Object implements SdkPojo, Serializable, ToCopyableBuilder<DirectJDBCSource.Builder,DirectJDBCSource>
Specifies the direct JDBC source connection.
| Modifier and Type | Class and Description |
|---|---|
static interface |
DirectJDBCSource.Builder |
| Modifier and Type | Method and Description |
|---|---|
static DirectJDBCSource.Builder |
builder() |
String |
connectionName()
The connection name of the JDBC source.
|
JDBCConnectionType |
connectionType()
The connection type of the JDBC source.
|
String |
connectionTypeAsString()
The connection type of the JDBC source.
|
String |
database()
The database of the JDBC source connection.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
name()
The name of the JDBC source connection.
|
String |
redshiftTmpDir()
The temp directory of the JDBC Redshift source.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends DirectJDBCSource.Builder> |
serializableBuilderClass() |
String |
table()
The table of the JDBC source connection.
|
DirectJDBCSource.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String name()
The name of the JDBC source connection.
public final String database()
The database of the JDBC source connection.
public final String table()
The table of the JDBC source connection.
public final String connectionName()
The connection name of the JDBC source.
public final JDBCConnectionType connectionType()
The connection type of the JDBC source.
If the service returns an enum value that is not available in the current SDK version, connectionType
will return JDBCConnectionType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
from connectionTypeAsString().
JDBCConnectionTypepublic final String connectionTypeAsString()
The connection type of the JDBC source.
If the service returns an enum value that is not available in the current SDK version, connectionType
will return JDBCConnectionType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
from connectionTypeAsString().
JDBCConnectionTypepublic final String redshiftTmpDir()
The temp directory of the JDBC Redshift source.
public DirectJDBCSource.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<DirectJDBCSource.Builder,DirectJDBCSource>public static DirectJDBCSource.Builder builder()
public static Class<? extends DirectJDBCSource.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.