@Generated(value="software.amazon.awssdk:codegen") public final class RDSSourceConfig extends Object implements SdkPojo, Serializable, ToCopyableBuilder<RDSSourceConfig.Builder,RDSSourceConfig>
Contains information about the Amazon Relational Database Service (RDS) configuration.
| Modifier and Type | Class and Description |
|---|---|
static interface |
RDSSourceConfig.Builder |
| Modifier and Type | Method and Description |
|---|---|
static RDSSourceConfig.Builder |
builder() |
String |
databaseHost()
The host name of the database.
|
String |
databaseName()
The name of the RDS database.
|
Integer |
databasePort()
The port number where the database can be accessed.
|
String |
dbInstanceIdentifier()
A string identifying the database instance.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
roleArn()
The Amazon Resource Name (ARN) of the role.
|
List<SdkField<?>> |
sdkFields() |
String |
secretManagerArn()
The Amazon Resource Name (ARN) of the AWS Secrets Manager role.
|
static Class<? extends RDSSourceConfig.Builder> |
serializableBuilderClass() |
String |
tableName()
The name of the table in the database.
|
RDSSourceConfig.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
VpcConfiguration |
vpcConfiguration()
An object containing information about the Amazon Virtual Private Cloud (VPC) configuration.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String dbInstanceIdentifier()
A string identifying the database instance.
public final String databaseHost()
The host name of the database.
public final Integer databasePort()
The port number where the database can be accessed.
public final String secretManagerArn()
The Amazon Resource Name (ARN) of the AWS Secrets Manager role.
public final String databaseName()
The name of the RDS database.
public final String tableName()
The name of the table in the database.
public final String roleArn()
The Amazon Resource Name (ARN) of the role.
public final VpcConfiguration vpcConfiguration()
An object containing information about the Amazon Virtual Private Cloud (VPC) configuration.
public RDSSourceConfig.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<RDSSourceConfig.Builder,RDSSourceConfig>public static RDSSourceConfig.Builder builder()
public static Class<? extends RDSSourceConfig.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.