public static interface RDSSourceConfig.Builder extends SdkPojo, CopyableBuilder<RDSSourceConfig.Builder,RDSSourceConfig>
| Modifier and Type | Method and Description |
|---|---|
RDSSourceConfig.Builder |
databaseHost(String databaseHost)
The host name of the database.
|
RDSSourceConfig.Builder |
databaseName(String databaseName)
The name of the RDS database.
|
RDSSourceConfig.Builder |
databasePort(Integer databasePort)
The port number where the database can be accessed.
|
RDSSourceConfig.Builder |
dbInstanceIdentifier(String dbInstanceIdentifier)
A string identifying the database instance.
|
RDSSourceConfig.Builder |
roleArn(String roleArn)
The Amazon Resource Name (ARN) of the role.
|
RDSSourceConfig.Builder |
secretManagerArn(String secretManagerArn)
The Amazon Resource Name (ARN) of the AWS Secrets Manager role.
|
RDSSourceConfig.Builder |
tableName(String tableName)
The name of the table in the database.
|
default RDSSourceConfig.Builder |
vpcConfiguration(Consumer<VpcConfiguration.Builder> vpcConfiguration)
An object containing information about the Amazon Virtual Private Cloud (VPC) configuration.
|
RDSSourceConfig.Builder |
vpcConfiguration(VpcConfiguration vpcConfiguration)
An object containing information about the Amazon Virtual Private Cloud (VPC) configuration.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildRDSSourceConfig.Builder dbInstanceIdentifier(String dbInstanceIdentifier)
A string identifying the database instance.
dbInstanceIdentifier - A string identifying the database instance.RDSSourceConfig.Builder databaseHost(String databaseHost)
The host name of the database.
databaseHost - The host name of the database.RDSSourceConfig.Builder databasePort(Integer databasePort)
The port number where the database can be accessed.
databasePort - The port number where the database can be accessed.RDSSourceConfig.Builder secretManagerArn(String secretManagerArn)
The Amazon Resource Name (ARN) of the AWS Secrets Manager role.
secretManagerArn - The Amazon Resource Name (ARN) of the AWS Secrets Manager role.RDSSourceConfig.Builder databaseName(String databaseName)
The name of the RDS database.
databaseName - The name of the RDS database.RDSSourceConfig.Builder tableName(String tableName)
The name of the table in the database.
tableName - The name of the table in the database.RDSSourceConfig.Builder roleArn(String roleArn)
The Amazon Resource Name (ARN) of the role.
roleArn - The Amazon Resource Name (ARN) of the role.RDSSourceConfig.Builder vpcConfiguration(VpcConfiguration vpcConfiguration)
An object containing information about the Amazon Virtual Private Cloud (VPC) configuration.
vpcConfiguration - An object containing information about the Amazon Virtual Private Cloud (VPC) configuration.default RDSSourceConfig.Builder vpcConfiguration(Consumer<VpcConfiguration.Builder> vpcConfiguration)
An object containing information about the Amazon Virtual Private Cloud (VPC) configuration.
This is a convenience method that creates an instance of theVpcConfiguration.Builder avoiding the
need to create one manually via VpcConfiguration.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to vpcConfiguration(VpcConfiguration).
vpcConfiguration - a consumer that will call methods on VpcConfiguration.BuildervpcConfiguration(VpcConfiguration)Copyright © 2023. All rights reserved.