Class GenericKafkaListenerConfiguration

java.lang.Object
io.strimzi.api.kafka.model.kafka.listener.GenericKafkaListenerConfiguration
All Implemented Interfaces:
UnknownPropertyPreserving

public class GenericKafkaListenerConfiguration extends Object implements UnknownPropertyPreserving
Configures Kafka listeners
  • Constructor Details

    • GenericKafkaListenerConfiguration

      public GenericKafkaListenerConfiguration()
  • Method Details

    • getBrokerCertChainAndKey

      public CertAndKeySecretSource getBrokerCertChainAndKey()
    • setBrokerCertChainAndKey

      public void setBrokerCertChainAndKey(CertAndKeySecretSource brokerCertChainAndKey)
    • getControllerClass

      public String getControllerClass()
    • setControllerClass

      public void setControllerClass(String controllerClass)
    • getPreferredNodePortAddressType

      public NodeAddressType getPreferredNodePortAddressType()
    • setPreferredNodePortAddressType

      public void setPreferredNodePortAddressType(NodeAddressType preferredNodePortAddressType)
    • getExternalTrafficPolicy

      public ExternalTrafficPolicy getExternalTrafficPolicy()
    • setExternalTrafficPolicy

      public void setExternalTrafficPolicy(ExternalTrafficPolicy externalTrafficPolicy)
    • getLoadBalancerSourceRanges

      public List<String> getLoadBalancerSourceRanges()
    • setLoadBalancerSourceRanges

      public void setLoadBalancerSourceRanges(List<String> loadBalancerSourceRanges)
    • getFinalizers

      public List<String> getFinalizers()
    • setFinalizers

      public void setFinalizers(List<String> finalizers)
    • getUseServiceDnsDomain

      public Boolean getUseServiceDnsDomain()
    • setUseServiceDnsDomain

      public void setUseServiceDnsDomain(Boolean useServiceDnsDomain)
    • getBootstrap

    • setBootstrap

      public void setBootstrap(GenericKafkaListenerConfigurationBootstrap bootstrap)
    • getBrokers

    • setBrokers

      public void setBrokers(List<GenericKafkaListenerConfigurationBroker> brokers)
    • getMaxConnections

      public Integer getMaxConnections()
    • setMaxConnections

      public void setMaxConnections(Integer maxConnections)
    • getMaxConnectionCreationRate

      public Integer getMaxConnectionCreationRate()
    • setMaxConnectionCreationRate

      public void setMaxConnectionCreationRate(Integer maxConnectionCreationRate)
    • getIpFamilyPolicy

      public IpFamilyPolicy getIpFamilyPolicy()
    • setIpFamilyPolicy

      public void setIpFamilyPolicy(IpFamilyPolicy ipFamilyPolicy)
    • getIpFamilies

      public List<IpFamily> getIpFamilies()
    • setIpFamilies

      public void setIpFamilies(List<IpFamily> ipFamilies)
    • getCreateBootstrapService

      public Boolean getCreateBootstrapService()
    • setCreateBootstrapService

      public void setCreateBootstrapService(Boolean createBootstrapService)
    • getPublishNotReadyAddresses

      public Boolean getPublishNotReadyAddresses()
    • setPublishNotReadyAddresses

      public void setPublishNotReadyAddresses(Boolean publishNotReadyAddresses)
    • getHostTemplate

      public String getHostTemplate()
    • setHostTemplate

      public void setHostTemplate(String hostTemplate)
    • getAdvertisedHostTemplate

      public String getAdvertisedHostTemplate()
    • setAdvertisedHostTemplate

      public void setAdvertisedHostTemplate(String advertisedHostTemplate)
    • getAllocateLoadBalancerNodePorts

      public Boolean getAllocateLoadBalancerNodePorts()
    • setAllocateLoadBalancerNodePorts

      public void setAllocateLoadBalancerNodePorts(Boolean allocateLoadBalancerNodePorts)
    • getAdditionalProperties

      public Map<String,Object> getAdditionalProperties()
      Specified by:
      getAdditionalProperties in interface UnknownPropertyPreserving
    • setAdditionalProperty

      public void setAdditionalProperty(String name, Object value)
      Specified by:
      setAdditionalProperty in interface UnknownPropertyPreserving