| Package | Description |
|---|---|
| software.amazon.awssdk.services.databasemigration.model |
| Modifier and Type | Method and Description |
|---|---|
MySQLSettings.Builder |
MySQLSettings.Builder.afterConnectScript(String afterConnectScript)
Specifies a script to run immediately after DMS connects to the endpoint.
|
static MySQLSettings.Builder |
MySQLSettings.builder() |
MySQLSettings.Builder |
MySQLSettings.Builder.cleanSourceMetadataOnMismatch(Boolean cleanSourceMetadataOnMismatch)
Cleans and recreates table metadata information on the replication instance when a mismatch occurs.
|
MySQLSettings.Builder |
MySQLSettings.Builder.databaseName(String databaseName)
Database name for the endpoint.
|
MySQLSettings.Builder |
MySQLSettings.Builder.eventsPollInterval(Integer eventsPollInterval)
Specifies how often to check the binary log for new changes/events when the database is idle.
|
MySQLSettings.Builder |
MySQLSettings.Builder.maxFileSize(Integer maxFileSize)
Specifies the maximum size (in KB) of any .csv file used to transfer data to a MySQL-compatible database.
|
MySQLSettings.Builder |
MySQLSettings.Builder.parallelLoadThreads(Integer parallelLoadThreads)
Improves performance when loading data into the MySQL-compatible target database.
|
MySQLSettings.Builder |
MySQLSettings.Builder.password(String password)
Endpoint connection password.
|
MySQLSettings.Builder |
MySQLSettings.Builder.port(Integer port)
Endpoint TCP port.
|
MySQLSettings.Builder |
MySQLSettings.Builder.secretsManagerAccessRoleArn(String secretsManagerAccessRoleArn)
The full Amazon Resource Name (ARN) of the IAM role that specifies DMS as the trusted entity and grants the
required permissions to access the value in
SecretsManagerSecret. |
MySQLSettings.Builder |
MySQLSettings.Builder.secretsManagerSecretId(String secretsManagerSecretId)
The full ARN, partial ARN, or friendly name of the
SecretsManagerSecret that contains the MySQL
endpoint connection details. |
MySQLSettings.Builder |
MySQLSettings.Builder.serverName(String serverName)
The host name of the endpoint database.
|
MySQLSettings.Builder |
MySQLSettings.Builder.serverTimezone(String serverTimezone)
Specifies the time zone for the source MySQL database.
|
MySQLSettings.Builder |
MySQLSettings.Builder.targetDbType(String targetDbType)
Specifies where to migrate source tables on the target, either to a single database or multiple databases.
|
MySQLSettings.Builder |
MySQLSettings.Builder.targetDbType(TargetDbType targetDbType)
Specifies where to migrate source tables on the target, either to a single database or multiple databases.
|
MySQLSettings.Builder |
MySQLSettings.toBuilder() |
MySQLSettings.Builder |
MySQLSettings.Builder.username(String username)
Endpoint connection user name.
|
| Modifier and Type | Method and Description |
|---|---|
static Class<? extends MySQLSettings.Builder> |
MySQLSettings.serializableBuilderClass() |
| Modifier and Type | Method and Description |
|---|---|
default CreateEndpointRequest.Builder |
CreateEndpointRequest.Builder.mySQLSettings(Consumer<MySQLSettings.Builder> mySQLSettings)
Settings in JSON format for the source and target MySQL endpoint.
|
default ModifyEndpointRequest.Builder |
ModifyEndpointRequest.Builder.mySQLSettings(Consumer<MySQLSettings.Builder> mySQLSettings)
Settings in JSON format for the source and target MySQL endpoint.
|
default Endpoint.Builder |
Endpoint.Builder.mySQLSettings(Consumer<MySQLSettings.Builder> mySQLSettings)
The settings for the MySQL source and target endpoint.
|
Copyright © 2023. All rights reserved.