Package com.pulumi.aws.dms.outputs
Class EndpointMysqlSettings
- java.lang.Object
-
- com.pulumi.aws.dms.outputs.EndpointMysqlSettings
-
public final class EndpointMysqlSettings extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classEndpointMysqlSettings.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Optional<java.lang.String>afterConnectScript()java.util.Optional<java.lang.String>authenticationMethod()static EndpointMysqlSettings.Builderbuilder()static EndpointMysqlSettings.Builderbuilder(EndpointMysqlSettings defaults)java.util.Optional<java.lang.Boolean>cleanSourceMetadataOnMismatch()java.util.Optional<java.lang.Integer>eventsPollInterval()java.util.Optional<java.lang.Integer>executeTimeout()java.util.Optional<java.lang.Integer>maxFileSize()java.util.Optional<java.lang.Integer>parallelLoadThreads()java.util.Optional<java.lang.String>serverTimezone()java.util.Optional<java.lang.String>serviceAccessRoleArn()java.util.Optional<java.lang.String>targetDbType()
-
-
-
Method Detail
-
afterConnectScript
public java.util.Optional<java.lang.String> afterConnectScript()
- Returns:
- Script to run immediately after AWS DMS connects to the endpoint.
-
authenticationMethod
public java.util.Optional<java.lang.String> authenticationMethod()
- Returns:
- Authentication method to use. Valid values: `password`, `iam`.
-
cleanSourceMetadataOnMismatch
public java.util.Optional<java.lang.Boolean> cleanSourceMetadataOnMismatch()
- Returns:
- Whether to clean and recreate table metadata information on the replication instance when a mismatch occurs.
-
eventsPollInterval
public java.util.Optional<java.lang.Integer> eventsPollInterval()
- Returns:
- Time interval to check the binary log for new changes/events when the database is idle. Default is `5`.
-
executeTimeout
public java.util.Optional<java.lang.Integer> executeTimeout()
- Returns:
- Client statement timeout (in seconds) for a MySQL source endpoint.
-
maxFileSize
public java.util.Optional<java.lang.Integer> maxFileSize()
- Returns:
- Maximum size (in KB) of any `.csv` file used to transfer data to a MySQL-compatible database.
-
parallelLoadThreads
public java.util.Optional<java.lang.Integer> parallelLoadThreads()
- Returns:
- Number of threads to use to load the data into the MySQL-compatible target database.
-
serverTimezone
public java.util.Optional<java.lang.String> serverTimezone()
- Returns:
- Time zone for the source MySQL database.
-
serviceAccessRoleArn
public java.util.Optional<java.lang.String> serviceAccessRoleArn()
- Returns:
- ARN of the IAM role to authenticate when connecting to the endpoint.
-
targetDbType
public java.util.Optional<java.lang.String> targetDbType()
- Returns:
- Where to migrate source tables on the target. Valid values are `specific-database` and `multiple-databases`.
-
builder
public static EndpointMysqlSettings.Builder builder()
-
builder
public static EndpointMysqlSettings.Builder builder(EndpointMysqlSettings defaults)
-
-