Class ClusterConfig
java.lang.Object
org.apache.kafka.common.test.api.ClusterConfig
Represents an immutable requested configuration of a Kafka cluster for integration testing.
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionorg.apache.kafka.common.network.ListenerNameorg.apache.kafka.common.security.auth.SecurityProtocolstatic ClusterConfig.Builderbuilder()static ClusterConfig.Builderbuilder(ClusterConfig clusterConfig) org.apache.kafka.common.network.ListenerNameorg.apache.kafka.common.security.auth.SecurityProtocolcopyOf()copyOf(Consumer<ClusterConfig.Builder> builderConsumer) static ClusterConfig.Builderbooleanfeatures()inthashCode()booleanorg.apache.kafka.server.common.MetadataVersionintintinttags()
-
Method Details
-
clusterTypes
-
firstBrokerId
-
numBrokers
public int numBrokers() -
numControllers
public int numControllers() -
numDisksPerBroker
public int numDisksPerBroker() -
isAutoStart
public boolean isAutoStart() -
serverProperties
-
brokerSecurityProtocol
public org.apache.kafka.common.security.auth.SecurityProtocol brokerSecurityProtocol() -
controllerListenerName
public org.apache.kafka.common.network.ListenerName controllerListenerName() -
controllerSecurityProtocol
public org.apache.kafka.common.security.auth.SecurityProtocol controllerSecurityProtocol() -
brokerListenerName
public org.apache.kafka.common.network.ListenerName brokerListenerName() -
trustStoreFile
-
metadataVersion
public org.apache.kafka.server.common.MetadataVersion metadataVersion() -
perServerOverrideProperties
-
tags
-
equals
-
hashCode
-
copyOf
-
copyOf
-
features
-
displayTags
-
defaultBuilder
-
builder
-
builder
-