| Package | Description |
|---|---|
| software.amazon.awssdk.services.databasemigration.model |
| Modifier and Type | Method and Description |
|---|---|
S3Settings.Builder |
S3Settings.Builder.bucketFolder(String bucketFolder)
An optional parameter to set a folder name in the S3 bucket.
|
S3Settings.Builder |
S3Settings.Builder.bucketName(String bucketName)
The name of the S3 bucket.
|
static S3Settings.Builder |
S3Settings.builder() |
S3Settings.Builder |
S3Settings.Builder.cdcInsertsOnly(Boolean cdcInsertsOnly)
A value that enables a change data capture (CDC) load to write only INSERT operations to .csv or columnar
storage (.parquet) output files.
|
S3Settings.Builder |
S3Settings.Builder.compressionType(CompressionTypeValue compressionType)
An optional parameter to use GZIP to compress the target files.
|
S3Settings.Builder |
S3Settings.Builder.compressionType(String compressionType)
An optional parameter to use GZIP to compress the target files.
|
S3Settings.Builder |
S3Settings.Builder.csvDelimiter(String csvDelimiter)
The delimiter used to separate columns in the source files.
|
S3Settings.Builder |
S3Settings.Builder.csvRowDelimiter(String csvRowDelimiter)
The delimiter used to separate rows in the source files.
|
S3Settings.Builder |
S3Settings.Builder.dataFormat(DataFormatValue dataFormat)
The format of the data that you want to use for output.
|
S3Settings.Builder |
S3Settings.Builder.dataFormat(String dataFormat)
The format of the data that you want to use for output.
|
S3Settings.Builder |
S3Settings.Builder.dataPageSize(Integer dataPageSize)
The size of one data page in bytes.
|
S3Settings.Builder |
S3Settings.Builder.dictPageSizeLimit(Integer dictPageSizeLimit)
The maximum size of an encoded dictionary page of a column.
|
S3Settings.Builder |
S3Settings.Builder.enableStatistics(Boolean enableStatistics)
A value that enables statistics for Parquet pages and row groups.
|
S3Settings.Builder |
S3Settings.Builder.encodingType(EncodingTypeValue encodingType)
The type of encoding you are using:
|
S3Settings.Builder |
S3Settings.Builder.encodingType(String encodingType)
The type of encoding you are using:
|
S3Settings.Builder |
S3Settings.Builder.encryptionMode(EncryptionModeValue encryptionMode)
The type of server-side encryption that you want to use for your data.
|
S3Settings.Builder |
S3Settings.Builder.encryptionMode(String encryptionMode)
The type of server-side encryption that you want to use for your data.
|
S3Settings.Builder |
S3Settings.Builder.externalTableDefinition(String externalTableDefinition)
The external table definition.
|
S3Settings.Builder |
S3Settings.Builder.includeOpForFullLoad(Boolean includeOpForFullLoad)
A value that enables a full load to write INSERT operations to the comma-separated value (.csv) output files
only to indicate how the rows were added to the source database.
|
S3Settings.Builder |
S3Settings.Builder.parquetTimestampInMillisecond(Boolean parquetTimestampInMillisecond)
A value that specifies the precision of any
TIMESTAMP column values that are written to an
Amazon S3 object file in .parquet format. |
S3Settings.Builder |
S3Settings.Builder.parquetVersion(ParquetVersionValue parquetVersion)
The version of the Apache Parquet format that you want to use:
parquet_1_0 (the default) or
parquet_2_0. |
S3Settings.Builder |
S3Settings.Builder.parquetVersion(String parquetVersion)
The version of the Apache Parquet format that you want to use:
parquet_1_0 (the default) or
parquet_2_0. |
S3Settings.Builder |
S3Settings.Builder.rowGroupLength(Integer rowGroupLength)
The number of rows in a row group.
|
S3Settings.Builder |
S3Settings.Builder.serverSideEncryptionKmsKeyId(String serverSideEncryptionKmsKeyId)
If you are using
SSE_KMS for the EncryptionMode, provide the AWS KMS key ID. |
S3Settings.Builder |
S3Settings.Builder.serviceAccessRoleArn(String serviceAccessRoleArn)
The Amazon Resource Name (ARN) used by the service access IAM role.
|
S3Settings.Builder |
S3Settings.Builder.timestampColumnName(String timestampColumnName)
A value that when nonblank causes AWS DMS to add a column with timestamp information to the endpoint data for
an Amazon S3 target.
|
S3Settings.Builder |
S3Settings.toBuilder() |
| Modifier and Type | Method and Description |
|---|---|
static Class<? extends S3Settings.Builder> |
S3Settings.serializableBuilderClass() |
| Modifier and Type | Method and Description |
|---|---|
default Endpoint.Builder |
Endpoint.Builder.s3Settings(Consumer<S3Settings.Builder> s3Settings)
The settings for the S3 target endpoint.
|
default CreateEndpointRequest.Builder |
CreateEndpointRequest.Builder.s3Settings(Consumer<S3Settings.Builder> s3Settings)
Settings in JSON format for the target Amazon S3 endpoint.
|
default ModifyEndpointRequest.Builder |
ModifyEndpointRequest.Builder.s3Settings(Consumer<S3Settings.Builder> s3Settings)
Settings in JSON format for the target Amazon S3 endpoint.
|
Copyright © 2020. All rights reserved.