Class KafkaVersion
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.msk.alpha.KafkaVersion
- All Implemented Interfaces:
software.amazon.jsii.JsiiSerializable
@Generated(value="jsii-pacmak/1.106.0 (build e852934)",
date="2025-02-12T12:32:13.841Z")
@Stability(Experimental)
public class KafkaVersion
extends software.amazon.jsii.JsiiObject
(experimental) Kafka cluster version.
Example:
Vpc vpc; Cluster cluster = Cluster.Builder.create(this, "cluster") .clusterName("myCluster") .kafkaVersion(KafkaVersion.V2_8_1) .vpc(vpc) .encryptionInTransit(EncryptionInTransitConfig.builder() .clientBroker(ClientBrokerEncryption.TLS) .build()) .clientAuthentication(ClientAuthentication.sasl(SaslAuthProps.builder() .scram(true) .build())) .build();
-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationMode
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final KafkaVersion
Deprecated.use the latest runtime insteadstatic final KafkaVersion
Deprecated.use the latest runtime insteadstatic final KafkaVersion
Deprecated.use the latest runtime insteadstatic final KafkaVersion
Deprecated.use the latest runtime insteadstatic final KafkaVersion
Deprecated.use the latest runtime insteadstatic final KafkaVersion
Deprecated.use the latest runtime insteadstatic final KafkaVersion
Deprecated.use the latest runtime insteadstatic final KafkaVersion
(experimental) Kafka version 2.6.0.static final KafkaVersion
(experimental) Kafka version 2.6.1.static final KafkaVersion
(experimental) Kafka version 2.6.2.static final KafkaVersion
(experimental) Kafka version 2.6.3.static final KafkaVersion
(experimental) Kafka version 2.7.0.static final KafkaVersion
(experimental) Kafka version 2.7.1.static final KafkaVersion
(experimental) Kafka version 2.7.2.static final KafkaVersion
(experimental) Kafka version 2.8.0.static final KafkaVersion
(experimental) Kafka version 2.8.1.static final KafkaVersion
(experimental) AWS MSK Kafka version 2.8.2.tiered.static final KafkaVersion
(experimental) Kafka version 3.1.1.static final KafkaVersion
(experimental) Kafka version 3.2.0.static final KafkaVersion
(experimental) Kafka version 3.3.1.static final KafkaVersion
(experimental) Kafka version 3.3.2.static final KafkaVersion
(experimental) Kafka version 3.4.0.static final KafkaVersion
(experimental) Kafka version 3.5.1.static final KafkaVersion
(experimental) Kafka version 3.6.0.static final KafkaVersion
(experimental) Kafka version 3.7.x with ZooKeeper metadata mode support.static final KafkaVersion
(experimental) Kafka version 3.7.x with KRaft (Apache Kafka Raft) metadata mode support. -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
KafkaVersion
(software.amazon.jsii.JsiiObject.InitializationMode initializationMode) protected
KafkaVersion
(software.amazon.jsii.JsiiObjectRef objRef) -
Method Summary
Modifier and TypeMethodDescription(experimental) features for the cluster version.(experimental) cluster version number.(experimental) Checks if the cluster version supports tiered storage mode.static KafkaVersion
(experimental) Custom cluster version.static KafkaVersion
of
(String version, KafkaVersionFeatures features) (experimental) Custom cluster version.Methods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Field Details
-
V1_1_1
Deprecated.use the latest runtime instead(deprecated) Deprecated by Amazon MSK. You can't create a Kafka cluster with a deprecated version..Kafka version 1.1.1
-
V2_1_0
Deprecated.use the latest runtime instead(deprecated) Deprecated by Amazon MSK. You can't create a Kafka cluster with a deprecated version..Kafka version 2.1.0
-
V2_2_1
Deprecated.use the latest runtime instead(deprecated) Kafka version 2.2.1. -
V2_3_1
Deprecated.use the latest runtime instead(deprecated) Kafka version 2.3.1. -
V2_4_1
Deprecated.use the latest runtime instead(deprecated) Deprecated by Amazon MSK. You can't create a Kafka cluster with a deprecated version..Kafka version 2.4.1
-
V2_4_1_1
Deprecated.use the latest runtime instead(deprecated) Kafka version 2.4.1.1. -
V2_5_1
Deprecated.use the latest runtime instead(deprecated) Kafka version 2.5.1. -
V2_6_0
(experimental) Kafka version 2.6.0. -
V2_6_1
(experimental) Kafka version 2.6.1. -
V2_6_2
(experimental) Kafka version 2.6.2. -
V2_6_3
(experimental) Kafka version 2.6.3. -
V2_7_0
(experimental) Kafka version 2.7.0. -
V2_7_1
(experimental) Kafka version 2.7.1. -
V2_7_2
(experimental) Kafka version 2.7.2. -
V2_8_0
(experimental) Kafka version 2.8.0. -
V2_8_1
(experimental) Kafka version 2.8.1. -
V2_8_2_TIERED
(experimental) AWS MSK Kafka version 2.8.2.tiered. -
V3_1_1
(experimental) Kafka version 3.1.1. -
V3_2_0
(experimental) Kafka version 3.2.0. -
V3_3_1
(experimental) Kafka version 3.3.1. -
V3_3_2
(experimental) Kafka version 3.3.2. -
V3_4_0
(experimental) Kafka version 3.4.0. -
V3_5_1
(experimental) Kafka version 3.5.1. -
V3_6_0
(experimental) Kafka version 3.6.0. -
V3_7_X
(experimental) Kafka version 3.7.x with ZooKeeper metadata mode support.- See Also:
-
V3_7_X_KRAFT
(experimental) Kafka version 3.7.x with KRaft (Apache Kafka Raft) metadata mode support.- See Also:
-
-
Constructor Details
-
KafkaVersion
protected KafkaVersion(software.amazon.jsii.JsiiObjectRef objRef) -
KafkaVersion
protected KafkaVersion(software.amazon.jsii.JsiiObject.InitializationMode initializationMode)
-
-
Method Details
-
of
@Stability(Experimental) @NotNull public static KafkaVersion of(@NotNull String version, @Nullable KafkaVersionFeatures features) (experimental) Custom cluster version.- Parameters:
version
- custom version number. This parameter is required.features
-
-
of
(experimental) Custom cluster version.- Parameters:
version
- custom version number. This parameter is required.
-
isTieredStorageCompatible
(experimental) Checks if the cluster version supports tiered storage mode. -
getVersion
(experimental) cluster version number. -
getFeatures
(experimental) features for the cluster version.
-