Uses of Interface
software.amazon.awssdk.services.databasemigration.model.KafkaSettings.Builder
Packages that use KafkaSettings.Builder
-
Uses of KafkaSettings.Builder in software.amazon.awssdk.services.databasemigration.model
Methods in software.amazon.awssdk.services.databasemigration.model that return KafkaSettings.BuilderModifier and TypeMethodDescriptionA comma-separated list of one or more broker locations in your Kafka cluster that host your Kafka instance.static KafkaSettings.BuilderKafkaSettings.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.includeNullAndEmpty(Boolean includeNullAndEmpty) Include NULL and empty columns for records migrated to the endpoint.KafkaSettings.Builder.includePartitionValue(Boolean includePartitionValue) Shows the partition value within the Kafka message output unless the partition type isschema-table-type.KafkaSettings.Builder.includeTableAlterOperations(Boolean includeTableAlterOperations) Includes any data definition language (DDL) operations that change the table in the control data, such asrename-table,drop-table,add-column,drop-column, andrename-column.KafkaSettings.Builder.includeTransactionDetails(Boolean includeTransactionDetails) Provides detailed transaction information from the source database.KafkaSettings.Builder.messageFormat(String messageFormat) The output format for the records created on the endpoint.KafkaSettings.Builder.messageFormat(MessageFormatValue messageFormat) The output format for the records created on the endpoint.KafkaSettings.Builder.messageMaxBytes(Integer messageMaxBytes) The maximum size in bytes for records created on the endpoint The default is 1,000,000.KafkaSettings.Builder.noHexPrefix(Boolean noHexPrefix) Set this optional parameter totrueto avoid adding a '0x' prefix to raw data in hexadecimal format.KafkaSettings.Builder.partitionIncludeSchemaTable(Boolean partitionIncludeSchemaTable) Prefixes schema and table names to partition values, when the partition type isprimary-key-type.KafkaSettings.Builder.saslMechanism(String saslMechanism) For SASL/SSL authentication, DMS supports theSCRAM-SHA-512mechanism by default.KafkaSettings.Builder.saslMechanism(KafkaSaslMechanism saslMechanism) For SASL/SSL authentication, DMS supports theSCRAM-SHA-512mechanism by default.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.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.securityProtocol(String securityProtocol) Set secure connection to a Kafka target endpoint using Transport Layer Security (TLS).KafkaSettings.Builder.securityProtocol(KafkaSecurityProtocol securityProtocol) Set secure connection to a Kafka target endpoint using Transport Layer Security (TLS).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.sslClientCertificateArn(String sslClientCertificateArn) The Amazon Resource Name (ARN) of the client certificate used to securely connect to a Kafka target endpoint.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.sslClientKeyPassword(String sslClientKeyPassword) The password for the client private key used to securely connect to a Kafka target endpoint.KafkaSettings.Builder.sslEndpointIdentificationAlgorithm(String sslEndpointIdentificationAlgorithm) Sets hostname verification for the certificate.KafkaSettings.Builder.sslEndpointIdentificationAlgorithm(KafkaSslEndpointIdentificationAlgorithm sslEndpointIdentificationAlgorithm) Sets hostname verification for the certificate.KafkaSettings.toBuilder()The topic to which you migrate the data.KafkaSettings.Builder.useLargeIntegerValue(Boolean useLargeIntegerValue) Specifies using the large integer value with Kafka.Methods in software.amazon.awssdk.services.databasemigration.model that return types with arguments of type KafkaSettings.BuilderModifier and TypeMethodDescriptionstatic Class<? extends KafkaSettings.Builder>KafkaSettings.serializableBuilderClass()Method parameters in software.amazon.awssdk.services.databasemigration.model with type arguments of type KafkaSettings.BuilderModifier and TypeMethodDescriptiondefault CreateEndpointRequest.BuilderCreateEndpointRequest.Builder.kafkaSettings(Consumer<KafkaSettings.Builder> kafkaSettings) Settings in JSON format for the target Apache Kafka endpoint.default Endpoint.BuilderEndpoint.Builder.kafkaSettings(Consumer<KafkaSettings.Builder> kafkaSettings) The settings for the Apache Kafka target endpoint.default ModifyEndpointRequest.BuilderModifyEndpointRequest.Builder.kafkaSettings(Consumer<KafkaSettings.Builder> kafkaSettings) Settings in JSON format for the target Apache Kafka endpoint.