Class FabricKafkaBuilder
java.lang.Object
io.debezium.testing.system.tools.fabric8.FabricBuilderWrapper<FabricKafkaBuilder,io.strimzi.api.kafka.model.KafkaBuilder,io.strimzi.api.kafka.model.Kafka>
io.debezium.testing.system.tools.kafka.builders.FabricKafkaBuilder
public final class FabricKafkaBuilder
extends FabricBuilderWrapper<FabricKafkaBuilder,io.strimzi.api.kafka.model.KafkaBuilder,io.strimzi.api.kafka.model.Kafka>
This class simplifies building of kafka by providing default configuration for whole kafka or parts of its definition
-
Field Summary
FieldsFields inherited from class io.debezium.testing.system.tools.fabric8.FabricBuilderWrapper
builder -
Constructor Summary
ConstructorsModifierConstructorDescriptionprivateFabricKafkaBuilder(io.strimzi.api.kafka.model.KafkaBuilder kafkaBuilder) -
Method Summary
Modifier and TypeMethodDescriptionstatic FabricKafkaBuilderbase()io.strimzi.api.kafka.model.Kafkabuild()private static io.strimzi.api.kafka.model.EntityOperatorSpecprivate static List<io.strimzi.api.kafka.model.listener.arraylistener.GenericKafkaListener>private static io.strimzi.api.kafka.model.KafkaClusterSpecprivate static io.strimzi.api.kafka.model.ZookeeperClusterSpecwithPullSecret(String pullSecretName) withPullSecret(Optional<io.fabric8.kubernetes.api.model.Secret> maybePullSecret) Methods inherited from class io.debezium.testing.system.tools.fabric8.FabricBuilderWrapper
onBuilder, self
-
Field Details
-
DEFAULT_KAFKA_NAME
-
-
Constructor Details
-
FabricKafkaBuilder
private FabricKafkaBuilder(io.strimzi.api.kafka.model.KafkaBuilder kafkaBuilder)
-
-
Method Details
-
build
public io.strimzi.api.kafka.model.Kafka build()- Specified by:
buildin classFabricBuilderWrapper<FabricKafkaBuilder,io.strimzi.api.kafka.model.KafkaBuilder, io.strimzi.api.kafka.model.Kafka>
-
base
-
withPullSecret
public FabricKafkaBuilder withPullSecret(Optional<io.fabric8.kubernetes.api.model.Secret> maybePullSecret) -
withPullSecret
-
defaultKafkaSpec
private static io.strimzi.api.kafka.model.KafkaClusterSpec defaultKafkaSpec() -
defaultKafkaListeners
private static List<io.strimzi.api.kafka.model.listener.arraylistener.GenericKafkaListener> defaultKafkaListeners() -
defaultKafkaConfig
-
defaultKafkaZookeeperSpec
private static io.strimzi.api.kafka.model.ZookeeperClusterSpec defaultKafkaZookeeperSpec() -
defaultKafkaEntityOperatorSpec
private static io.strimzi.api.kafka.model.EntityOperatorSpec defaultKafkaEntityOperatorSpec()
-