| Package | Description |
|---|---|
| software.amazon.awssdk.services.databasemigration.model |
| Modifier and Type | Method and Description |
|---|---|
GcpMySQLSettings.Builder |
GcpMySQLSettings.Builder.afterConnectScript(String afterConnectScript)
Specifies a script to run immediately after DMS connects to the endpoint.
|
static GcpMySQLSettings.Builder |
GcpMySQLSettings.builder() |
GcpMySQLSettings.Builder |
GcpMySQLSettings.Builder.cleanSourceMetadataOnMismatch(Boolean cleanSourceMetadataOnMismatch)
Adjusts the behavior of DMS when migrating from an SQL Server source database that is hosted as part of an
Always On availability group cluster.
|
GcpMySQLSettings.Builder |
GcpMySQLSettings.Builder.databaseName(String databaseName)
Database name for the endpoint.
|
GcpMySQLSettings.Builder |
GcpMySQLSettings.Builder.eventsPollInterval(Integer eventsPollInterval)
Specifies how often to check the binary log for new changes/events when the database is idle.
|
GcpMySQLSettings.Builder |
GcpMySQLSettings.Builder.maxFileSize(Integer maxFileSize)
Specifies the maximum size (in KB) of any .csv file used to transfer data to a MySQL-compatible database.
|
GcpMySQLSettings.Builder |
GcpMySQLSettings.Builder.parallelLoadThreads(Integer parallelLoadThreads)
Improves performance when loading data into the MySQL-compatible target database.
|
GcpMySQLSettings.Builder |
GcpMySQLSettings.Builder.password(String password)
Endpoint connection password.
|
GcpMySQLSettings.Builder |
GcpMySQLSettings.Builder.port(Integer port)
|
GcpMySQLSettings.Builder |
GcpMySQLSettings.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. The role must allow the
iam:PassRole action. |
GcpMySQLSettings.Builder |
GcpMySQLSettings.Builder.secretsManagerSecretId(String secretsManagerSecretId)
The full ARN, partial ARN, or friendly name of the
SecretsManagerSecret that contains the MySQL
endpoint connection details. |
GcpMySQLSettings.Builder |
GcpMySQLSettings.Builder.serverName(String serverName)
Endpoint TCP port.
|
GcpMySQLSettings.Builder |
GcpMySQLSettings.Builder.serverTimezone(String serverTimezone)
Specifies the time zone for the source MySQL database.
|
GcpMySQLSettings.Builder |
GcpMySQLSettings.Builder.targetDbType(String targetDbType)
Specifies where to migrate source tables on the target, either to a single database or multiple databases.
|
GcpMySQLSettings.Builder |
GcpMySQLSettings.Builder.targetDbType(TargetDbType targetDbType)
Specifies where to migrate source tables on the target, either to a single database or multiple databases.
|
GcpMySQLSettings.Builder |
GcpMySQLSettings.toBuilder() |
GcpMySQLSettings.Builder |
GcpMySQLSettings.Builder.username(String username)
Endpoint connection user name.
|
| Modifier and Type | Method and Description |
|---|---|
static Class<? extends GcpMySQLSettings.Builder> |
GcpMySQLSettings.serializableBuilderClass() |
| Modifier and Type | Method and Description |
|---|---|
default CreateEndpointRequest.Builder |
CreateEndpointRequest.Builder.gcpMySQLSettings(Consumer<GcpMySQLSettings.Builder> gcpMySQLSettings)
Settings in JSON format for the source GCP MySQL endpoint.
|
default ModifyEndpointRequest.Builder |
ModifyEndpointRequest.Builder.gcpMySQLSettings(Consumer<GcpMySQLSettings.Builder> gcpMySQLSettings)
Settings in JSON format for the source GCP MySQL endpoint.
|
default Endpoint.Builder |
Endpoint.Builder.gcpMySQLSettings(Consumer<GcpMySQLSettings.Builder> gcpMySQLSettings)
Settings in JSON format for the source GCP MySQL endpoint.
|
Copyright © 2022. All rights reserved.