KafkaSettings.Builder |
KafkaSettings.Builder.broker(String broker) |
A comma-separated list of one or more broker locations in your Kafka cluster that host your Kafka instance.
|
static KafkaSettings.Builder |
KafkaSettings.builder() |
|
KafkaSettings.Builder |
KafkaSettings.Builder.includeControlDetails(Boolean includeControlDetails) |
Shows detailed control information for table definition, column definition, and table and column changes in
the Kafka message output.
|
KafkaSettings.Builder |
KafkaSettings.Builder.includeNullAndEmpty(Boolean includeNullAndEmpty) |
Include NULL and empty columns for records migrated to the endpoint.
|
KafkaSettings.Builder |
KafkaSettings.Builder.includePartitionValue(Boolean includePartitionValue) |
Shows the partition value within the Kafka message output unless the partition type is
schema-table-type.
|
KafkaSettings.Builder |
KafkaSettings.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.
|
KafkaSettings.Builder |
KafkaSettings.Builder.includeTransactionDetails(Boolean includeTransactionDetails) |
Provides detailed transaction information from the source database.
|
KafkaSettings.Builder |
KafkaSettings.Builder.messageFormat(String messageFormat) |
The output format for the records created on the endpoint.
|
KafkaSettings.Builder |
KafkaSettings.Builder.messageFormat(MessageFormatValue messageFormat) |
The output format for the records created on the endpoint.
|
KafkaSettings.Builder |
KafkaSettings.Builder.messageMaxBytes(Integer messageMaxBytes) |
The maximum size in bytes for records created on the endpoint The default is 1,000,000.
|
KafkaSettings.Builder |
KafkaSettings.Builder.noHexPrefix(Boolean noHexPrefix) |
Set this optional parameter to true to avoid adding a '0x' prefix to raw data in hexadecimal
format.
|
KafkaSettings.Builder |
KafkaSettings.Builder.partitionIncludeSchemaTable(Boolean partitionIncludeSchemaTable) |
Prefixes schema and table names to partition values, when the partition type is primary-key-type
.
|
KafkaSettings.Builder |
KafkaSettings.Builder.saslMechanism(String saslMechanism) |
For SASL/SSL authentication, DMS supports the SCRAM-SHA-512 mechanism by default.
|
KafkaSettings.Builder |
KafkaSettings.Builder.saslMechanism(KafkaSaslMechanism saslMechanism) |
For SASL/SSL authentication, DMS supports the SCRAM-SHA-512 mechanism by default.
|
KafkaSettings.Builder |
KafkaSettings.Builder.saslPassword(String saslPassword) |
The secure password you created when you first set up your MSK cluster to validate a client identity and make
an encrypted connection between server and client using SASL-SSL authentication.
|
KafkaSettings.Builder |
KafkaSettings.Builder.saslUsername(String saslUsername) |
The secure user name you created when you first set up your MSK cluster to validate a client identity and
make an encrypted connection between server and client using SASL-SSL authentication.
|
KafkaSettings.Builder |
KafkaSettings.Builder.securityProtocol(String securityProtocol) |
Set secure connection to a Kafka target endpoint using Transport Layer Security (TLS).
|
KafkaSettings.Builder |
KafkaSettings.Builder.securityProtocol(KafkaSecurityProtocol securityProtocol) |
Set secure connection to a Kafka target endpoint using Transport Layer Security (TLS).
|
KafkaSettings.Builder |
KafkaSettings.Builder.sslCaCertificateArn(String sslCaCertificateArn) |
The Amazon Resource Name (ARN) for the private certificate authority (CA) cert that DMS uses to securely
connect to your Kafka target endpoint.
|
KafkaSettings.Builder |
KafkaSettings.Builder.sslClientCertificateArn(String sslClientCertificateArn) |
The Amazon Resource Name (ARN) of the client certificate used to securely connect to a Kafka target endpoint.
|
KafkaSettings.Builder |
KafkaSettings.Builder.sslClientKeyArn(String sslClientKeyArn) |
The Amazon Resource Name (ARN) for the client private key used to securely connect to a Kafka target
endpoint.
|
KafkaSettings.Builder |
KafkaSettings.Builder.sslClientKeyPassword(String sslClientKeyPassword) |
The password for the client private key used to securely connect to a Kafka target endpoint.
|
KafkaSettings.Builder |
KafkaSettings.Builder.sslEndpointIdentificationAlgorithm(String sslEndpointIdentificationAlgorithm) |
Sets hostname verification for the certificate.
|
KafkaSettings.Builder |
KafkaSettings.Builder.sslEndpointIdentificationAlgorithm(KafkaSslEndpointIdentificationAlgorithm sslEndpointIdentificationAlgorithm) |
Sets hostname verification for the certificate.
|
KafkaSettings.Builder |
KafkaSettings.toBuilder() |
|
KafkaSettings.Builder |
KafkaSettings.Builder.topic(String topic) |
The topic to which you migrate the data.
|
KafkaSettings.Builder |
KafkaSettings.Builder.useLargeIntegerValue(Boolean useLargeIntegerValue) |
Specifies using the large integer value with Kafka.
|