| Package | Description |
|---|---|
| software.amazon.awssdk.services.databasemigration.model |
| Modifier and Type | Method and Description |
|---|---|
static KinesisSettings.Builder |
KinesisSettings.builder() |
KinesisSettings.Builder |
KinesisSettings.Builder.includeControlDetails(Boolean includeControlDetails)
Shows detailed control information for table definition, column definition, and table and column changes in
the Kinesis message output.
|
KinesisSettings.Builder |
KinesisSettings.Builder.includeNullAndEmpty(Boolean includeNullAndEmpty)
Include NULL and empty columns for records migrated to the endpoint.
|
KinesisSettings.Builder |
KinesisSettings.Builder.includePartitionValue(Boolean includePartitionValue)
Shows the partition value within the Kinesis message output, unless the partition type is
schema-table-type. |
KinesisSettings.Builder |
KinesisSettings.Builder.includeTableAlterOperations(Boolean includeTableAlterOperations)
Includes any data definition language (DDL) operations that change the table in the control data, such as
rename-table, drop-table, add-column, drop-column, and
rename-column. |
KinesisSettings.Builder |
KinesisSettings.Builder.includeTransactionDetails(Boolean includeTransactionDetails)
Provides detailed transaction information from the source database.
|
KinesisSettings.Builder |
KinesisSettings.Builder.messageFormat(MessageFormatValue messageFormat)
The output format for the records created on the endpoint.
|
KinesisSettings.Builder |
KinesisSettings.Builder.messageFormat(String messageFormat)
The output format for the records created on the endpoint.
|
KinesisSettings.Builder |
KinesisSettings.Builder.noHexPrefix(Boolean noHexPrefix)
Set this optional parameter to
true to avoid adding a '0x' prefix to raw data in hexadecimal
format. |
KinesisSettings.Builder |
KinesisSettings.Builder.partitionIncludeSchemaTable(Boolean partitionIncludeSchemaTable)
Prefixes schema and table names to partition values, when the partition type is
primary-key-type
. |
KinesisSettings.Builder |
KinesisSettings.Builder.serviceAccessRoleArn(String serviceAccessRoleArn)
The Amazon Resource Name (ARN) for the IAM role that DMS uses to write to the Kinesis data stream.
|
KinesisSettings.Builder |
KinesisSettings.Builder.streamArn(String streamArn)
The Amazon Resource Name (ARN) for the Amazon Kinesis Data Streams endpoint.
|
KinesisSettings.Builder |
KinesisSettings.toBuilder() |
| Modifier and Type | Method and Description |
|---|---|
static Class<? extends KinesisSettings.Builder> |
KinesisSettings.serializableBuilderClass() |
| Modifier and Type | Method and Description |
|---|---|
default CreateEndpointRequest.Builder |
CreateEndpointRequest.Builder.kinesisSettings(Consumer<KinesisSettings.Builder> kinesisSettings)
Settings in JSON format for the target endpoint for Amazon Kinesis Data Streams.
|
default ModifyEndpointRequest.Builder |
ModifyEndpointRequest.Builder.kinesisSettings(Consumer<KinesisSettings.Builder> kinesisSettings)
Settings in JSON format for the target endpoint for Amazon Kinesis Data Streams.
|
default Endpoint.Builder |
Endpoint.Builder.kinesisSettings(Consumer<KinesisSettings.Builder> kinesisSettings)
The settings for the Amazon Kinesis target endpoint.
|
Copyright © 2023. All rights reserved.