Class KafkaConfigurationProperties
- java.lang.Object
-
- com.playtika.test.common.properties.CommonContainerProperties
-
- com.playtika.test.kafka.properties.KafkaConfigurationProperties
-
@ConfigurationProperties("embedded.kafka") public class KafkaConfigurationProperties extends CommonContainerProperties
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classKafkaConfigurationProperties.FileSystemBindstatic classKafkaConfigurationProperties.TopicConfiguration-
Nested classes/interfaces inherited from class com.playtika.test.common.properties.CommonContainerProperties
CommonContainerProperties.CopyFileProperties, CommonContainerProperties.MountVolume, CommonContainerProperties.TmpFs
-
-
Field Summary
-
Constructor Summary
Constructors Constructor Description KafkaConfigurationProperties()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetDefaultDockerImage()-
Methods inherited from class com.playtika.test.common.properties.CommonContainerProperties
canEqual, equals, getCapabilities, getCommand, getDockerImage, getDockerImageVersion, getEnv, getFilesToInclude, getMountVolumes, getTimeoutDuration, getTmpFs, getWaitTimeoutInSeconds, hashCode, isEnabled, isReuseContainer, isUsePullAlwaysPolicy, setCapabilities, setCommand, setDockerImage, setDockerImageVersion, setEnabled, setEnv, setFilesToInclude, setMountVolumes, setReuseContainer, setTmpFs, setUsePullAlwaysPolicy, setWaitTimeoutInSeconds, toString
-
-
-
-
Field Detail
-
KAFKA_BEAN_NAME
public static final String KAFKA_BEAN_NAME
- See Also:
- Constant Field Values
-
KAFKA_PLAIN_TEXT_TOXI_PROXY_BEAN_NAME
public static final String KAFKA_PLAIN_TEXT_TOXI_PROXY_BEAN_NAME
- See Also:
- Constant Field Values
-
KAFKA_SASL_TOXI_PROXY_BEAN_NAME
public static final String KAFKA_SASL_TOXI_PROXY_BEAN_NAME
- See Also:
- Constant Field Values
-
KAFKA_USER
public static final String KAFKA_USER
- See Also:
- Constant Field Values
-
KAFKA_PASSWORD
public static final String KAFKA_PASSWORD
- See Also:
- Constant Field Values
-
brokerList
protected String brokerList
-
containerBrokerList
protected String containerBrokerList
-
internalBrokerPort
protected int internalBrokerPort
-
brokerPort
protected int brokerPort
-
containerBrokerPort
protected int containerBrokerPort
-
saslPlaintextBrokerPort
protected int saslPlaintextBrokerPort
-
toxiProxyContainerBrokerPort
protected int toxiProxyContainerBrokerPort
-
toxiProxySaslPlaintextContainerBrokerPort
protected int toxiProxySaslPlaintextContainerBrokerPort
-
socketTimeoutMs
protected int socketTimeoutMs
-
bufferSize
protected int bufferSize
-
dockerUser
protected String dockerUser
Default Dockerfile USER since 6.0.0 (was root before)
-
topicsToCreate
protected Collection<String> topicsToCreate
-
topicsConfiguration
protected Collection<KafkaConfigurationProperties.TopicConfiguration> topicsConfiguration
-
offsetsTopicReplicationFactor
protected final transient int offsetsTopicReplicationFactor
- See Also:
- Constant Field Values
-
logFlushIntervalMs
protected final transient int logFlushIntervalMs
- See Also:
- Constant Field Values
-
replicaSocketTimeoutMs
protected final transient int replicaSocketTimeoutMs
- See Also:
- Constant Field Values
-
controllerSocketTimeoutMs
protected final transient int controllerSocketTimeoutMs
- See Also:
- Constant Field Values
-
fileSystemBind
protected KafkaConfigurationProperties.FileSystemBind fileSystemBind
-
-
Method Detail
-
getDefaultDockerImage
public String getDefaultDockerImage()
- Specified by:
getDefaultDockerImagein classCommonContainerProperties
-
-