Class StrimziKafkaBuilder

java.lang.Object
io.debezium.testing.system.tools.kafka.builders.kafka.StrimziBuilderWrapper<StrimziKafkaBuilder,io.strimzi.api.kafka.model.KafkaBuilder,io.strimzi.api.kafka.model.Kafka>
io.debezium.testing.system.tools.kafka.builders.kafka.StrimziKafkaBuilder

public final class StrimziKafkaBuilder extends StrimziBuilderWrapper<StrimziKafkaBuilder,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 Details

    • DEFAULT_KAFKA_NAME

      public static String DEFAULT_KAFKA_NAME
  • Constructor Details

    • StrimziKafkaBuilder

      private StrimziKafkaBuilder(io.strimzi.api.kafka.model.KafkaBuilder kafkaBuilder)
  • Method Details

    • build

      public io.strimzi.api.kafka.model.Kafka build()
      Specified by:
      build in class StrimziBuilderWrapper<StrimziKafkaBuilder,io.strimzi.api.kafka.model.KafkaBuilder,io.strimzi.api.kafka.model.Kafka>
    • base

      public static StrimziKafkaBuilder base()
    • withPullSecret

      public StrimziKafkaBuilder withPullSecret(String pullSecretName)
    • defaultKafkaSpec

      private static io.strimzi.api.kafka.model.KafkaClusterSpec defaultKafkaSpec()
    • defaultKafkaListeners

      private static List<io.strimzi.api.kafka.model.listener.arraylistener.GenericKafkaListener> defaultKafkaListeners()
    • defaultKafkaConfig

      private static Map<String,Object> defaultKafkaConfig()
    • defaultKafkaZookeeperSpec

      private static io.strimzi.api.kafka.model.ZookeeperClusterSpec defaultKafkaZookeeperSpec()
    • defaultKafkaEntityOperatorSpec

      private static io.strimzi.api.kafka.model.EntityOperatorSpec defaultKafkaEntityOperatorSpec()