| Package | Description |
|---|---|
| com.amazonaws.services.databasemigrationservice.model |
| Modifier and Type | Method and Description |
|---|---|
RedshiftSettings |
RedshiftSettings.clone() |
RedshiftSettings |
Endpoint.getRedshiftSettings()
Settings for the Amazon Redshift endpoint.
|
RedshiftSettings |
CreateEndpointRequest.getRedshiftSettings() |
RedshiftSettings |
ModifyEndpointRequest.getRedshiftSettings() |
RedshiftSettings |
RedshiftSettings.withAcceptAnyDate(Boolean acceptAnyDate)
A value that indicates to allow any date format, including invalid formats such as 00/00/00 00:00:00, to be
loaded without generating an error.
|
RedshiftSettings |
RedshiftSettings.withAfterConnectScript(String afterConnectScript)
Code to run after connecting.
|
RedshiftSettings |
RedshiftSettings.withBucketFolder(String bucketFolder)
An S3 folder where the comma-separated-value (.csv) files are stored before being uploaded to the target Redshift
cluster.
|
RedshiftSettings |
RedshiftSettings.withBucketName(String bucketName)
The name of the intermediate S3 bucket used to store .csv files before uploading data to Redshift.
|
RedshiftSettings |
RedshiftSettings.withCaseSensitiveNames(Boolean caseSensitiveNames)
If Amazon Redshift is configured to support case sensitive schema names, set
CaseSensitiveNames to
true. |
RedshiftSettings |
RedshiftSettings.withCompUpdate(Boolean compUpdate)
If you set
CompUpdate to true Amazon Redshift applies automatic compression if the
table is empty. |
RedshiftSettings |
RedshiftSettings.withConnectionTimeout(Integer connectionTimeout)
A value that sets the amount of time to wait (in milliseconds) before timing out, beginning from when you
initially establish a connection.
|
RedshiftSettings |
RedshiftSettings.withDatabaseName(String databaseName)
The name of the Amazon Redshift data warehouse (service) that you are working with.
|
RedshiftSettings |
RedshiftSettings.withDateFormat(String dateFormat)
The date format that you are using.
|
RedshiftSettings |
RedshiftSettings.withEmptyAsNull(Boolean emptyAsNull)
A value that specifies whether AWS DMS should migrate empty CHAR and VARCHAR fields as NULL.
|
RedshiftSettings |
RedshiftSettings.withEncryptionMode(EncryptionModeValue encryptionMode)
The type of server-side encryption that you want to use for your data.
|
RedshiftSettings |
RedshiftSettings.withEncryptionMode(String encryptionMode)
The type of server-side encryption that you want to use for your data.
|
RedshiftSettings |
RedshiftSettings.withExplicitIds(Boolean explicitIds)
This setting is only valid for a full-load migration task.
|
RedshiftSettings |
RedshiftSettings.withFileTransferUploadStreams(Integer fileTransferUploadStreams)
The number of threads used to upload a single file.
|
RedshiftSettings |
RedshiftSettings.withLoadTimeout(Integer loadTimeout)
The amount of time to wait (in milliseconds) before timing out of operations performed by AWS DMS on a Redshift
cluster, such as Redshift COPY, INSERT, DELETE, and UPDATE.
|
RedshiftSettings |
RedshiftSettings.withMaxFileSize(Integer maxFileSize)
The maximum size (in KB) of any .csv file used to load data on an S3 bucket and transfer data to Amazon Redshift.
|
RedshiftSettings |
RedshiftSettings.withPassword(String password)
The password for the user named in the
username property. |
RedshiftSettings |
RedshiftSettings.withPort(Integer port)
The port number for Amazon Redshift.
|
RedshiftSettings |
RedshiftSettings.withRemoveQuotes(Boolean removeQuotes)
A value that specifies to remove surrounding quotation marks from strings in the incoming data.
|
RedshiftSettings |
RedshiftSettings.withReplaceChars(String replaceChars)
A value that specifies to replaces the invalid characters specified in
ReplaceInvalidChars,
substituting the specified characters instead. |
RedshiftSettings |
RedshiftSettings.withReplaceInvalidChars(String replaceInvalidChars)
A list of characters that you want to replace.
|
RedshiftSettings |
RedshiftSettings.withSecretsManagerAccessRoleArn(String secretsManagerAccessRoleArn)
The full Amazon Resource Name (ARN) of the IAM role that specifies AWS DMS as the trusted entity and grants the
required permissions to access the value in
SecretsManagerSecret. |
RedshiftSettings |
RedshiftSettings.withSecretsManagerSecretId(String secretsManagerSecretId)
The full ARN, partial ARN, or friendly name of the
SecretsManagerSecret that contains the Amazon
Redshift endpoint connection details. |
RedshiftSettings |
RedshiftSettings.withServerName(String serverName)
The name of the Amazon Redshift cluster you are using.
|
RedshiftSettings |
RedshiftSettings.withServerSideEncryptionKmsKeyId(String serverSideEncryptionKmsKeyId)
The AWS KMS key ID.
|
RedshiftSettings |
RedshiftSettings.withServiceAccessRoleArn(String serviceAccessRoleArn)
The Amazon Resource Name (ARN) of the IAM role that has access to the Amazon Redshift service.
|
RedshiftSettings |
RedshiftSettings.withTimeFormat(String timeFormat)
The time format that you want to use.
|
RedshiftSettings |
RedshiftSettings.withTrimBlanks(Boolean trimBlanks)
A value that specifies to remove the trailing white space characters from a VARCHAR string.
|
RedshiftSettings |
RedshiftSettings.withTruncateColumns(Boolean truncateColumns)
A value that specifies to truncate data in columns to the appropriate number of characters, so that the data fits
in the column.
|
RedshiftSettings |
RedshiftSettings.withUsername(String username)
An Amazon Redshift user name for a registered user.
|
RedshiftSettings |
RedshiftSettings.withWriteBufferSize(Integer writeBufferSize)
The size (in KB) of the in-memory file write buffer used when generating .csv files on the local disk at the DMS
replication instance.
|
| Modifier and Type | Method and Description |
|---|---|
void |
Endpoint.setRedshiftSettings(RedshiftSettings redshiftSettings)
Settings for the Amazon Redshift endpoint.
|
void |
CreateEndpointRequest.setRedshiftSettings(RedshiftSettings redshiftSettings) |
void |
ModifyEndpointRequest.setRedshiftSettings(RedshiftSettings redshiftSettings) |
Endpoint |
Endpoint.withRedshiftSettings(RedshiftSettings redshiftSettings)
Settings for the Amazon Redshift endpoint.
|
CreateEndpointRequest |
CreateEndpointRequest.withRedshiftSettings(RedshiftSettings redshiftSettings) |
ModifyEndpointRequest |
ModifyEndpointRequest.withRedshiftSettings(RedshiftSettings redshiftSettings) |
Copyright © 2021. All rights reserved.