Class IngressListenerConfigurationFluentImpl<A extends IngressListenerConfigurationFluent<A>>
- java.lang.Object
-
- io.fabric8.kubernetes.api.builder.BaseFluent<A>
-
- io.strimzi.api.kafka.model.listener.KafkaListenerExternalConfigurationFluentImpl<A>
-
- io.strimzi.api.kafka.model.listener.IngressListenerConfigurationFluentImpl<A>
-
- All Implemented Interfaces:
io.fabric8.kubernetes.api.builder.Fluent<A>,io.fabric8.kubernetes.api.builder.Visitable<A>,IngressListenerConfigurationFluent<A>,KafkaListenerExternalConfigurationFluent<A>
- Direct Known Subclasses:
IngressListenerConfigurationBuilder,KafkaListenerExternalIngressFluentImpl.ConfigurationNestedImpl
public class IngressListenerConfigurationFluentImpl<A extends IngressListenerConfigurationFluent<A>> extends KafkaListenerExternalConfigurationFluentImpl<A> implements IngressListenerConfigurationFluent<A>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description classIngressListenerConfigurationFluentImpl.BootstrapNestedImpl<N>classIngressListenerConfigurationFluentImpl.BrokersNestedImpl<N>-
Nested classes/interfaces inherited from class io.strimzi.api.kafka.model.listener.KafkaListenerExternalConfigurationFluentImpl
KafkaListenerExternalConfigurationFluentImpl.BrokerCertChainAndKeyNestedImpl<N>
-
Nested classes/interfaces inherited from interface io.strimzi.api.kafka.model.listener.IngressListenerConfigurationFluent
IngressListenerConfigurationFluent.BootstrapNested<N>, IngressListenerConfigurationFluent.BrokersNested<N>
-
Nested classes/interfaces inherited from interface io.strimzi.api.kafka.model.listener.KafkaListenerExternalConfigurationFluent
KafkaListenerExternalConfigurationFluent.BrokerCertChainAndKeyNested<N>
-
-
Constructor Summary
Constructors Constructor Description IngressListenerConfigurationFluentImpl()IngressListenerConfigurationFluentImpl(IngressListenerConfiguration instance)
-
Method Summary
-
Methods inherited from class io.strimzi.api.kafka.model.listener.KafkaListenerExternalConfigurationFluentImpl
buildBrokerCertChainAndKey, editBrokerCertChainAndKey, editOrNewBrokerCertChainAndKey, editOrNewBrokerCertChainAndKeyLike, getBrokerCertChainAndKey, hasBrokerCertChainAndKey, withBrokerCertChainAndKey, withNewBrokerCertChainAndKey, withNewBrokerCertChainAndKeyLike
-
Methods inherited from class io.fabric8.kubernetes.api.builder.BaseFluent
accept, accept, aggregate, aggregate, build, build, builderOf
-
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface io.strimzi.api.kafka.model.listener.KafkaListenerExternalConfigurationFluent
buildBrokerCertChainAndKey, editBrokerCertChainAndKey, editOrNewBrokerCertChainAndKey, editOrNewBrokerCertChainAndKeyLike, getBrokerCertChainAndKey, hasBrokerCertChainAndKey, withBrokerCertChainAndKey, withNewBrokerCertChainAndKey, withNewBrokerCertChainAndKeyLike
-
-
-
-
Constructor Detail
-
IngressListenerConfigurationFluentImpl
public IngressListenerConfigurationFluentImpl()
-
IngressListenerConfigurationFluentImpl
public IngressListenerConfigurationFluentImpl(IngressListenerConfiguration instance)
-
-
Method Detail
-
getBootstrap
@Deprecated public IngressListenerBootstrapConfiguration getBootstrap()
Deprecated.This method has been deprecated, please use method buildBootstrap instead.- Specified by:
getBootstrapin interfaceIngressListenerConfigurationFluent<A extends IngressListenerConfigurationFluent<A>>- Returns:
- The buildable object.
-
buildBootstrap
public IngressListenerBootstrapConfiguration buildBootstrap()
- Specified by:
buildBootstrapin interfaceIngressListenerConfigurationFluent<A extends IngressListenerConfigurationFluent<A>>
-
withBootstrap
public A withBootstrap(IngressListenerBootstrapConfiguration bootstrap)
- Specified by:
withBootstrapin interfaceIngressListenerConfigurationFluent<A extends IngressListenerConfigurationFluent<A>>
-
hasBootstrap
public Boolean hasBootstrap()
- Specified by:
hasBootstrapin interfaceIngressListenerConfigurationFluent<A extends IngressListenerConfigurationFluent<A>>
-
withNewBootstrap
public IngressListenerConfigurationFluent.BootstrapNested<A> withNewBootstrap()
- Specified by:
withNewBootstrapin interfaceIngressListenerConfigurationFluent<A extends IngressListenerConfigurationFluent<A>>
-
withNewBootstrapLike
public IngressListenerConfigurationFluent.BootstrapNested<A> withNewBootstrapLike(IngressListenerBootstrapConfiguration item)
- Specified by:
withNewBootstrapLikein interfaceIngressListenerConfigurationFluent<A extends IngressListenerConfigurationFluent<A>>
-
editBootstrap
public IngressListenerConfigurationFluent.BootstrapNested<A> editBootstrap()
- Specified by:
editBootstrapin interfaceIngressListenerConfigurationFluent<A extends IngressListenerConfigurationFluent<A>>
-
editOrNewBootstrap
public IngressListenerConfigurationFluent.BootstrapNested<A> editOrNewBootstrap()
- Specified by:
editOrNewBootstrapin interfaceIngressListenerConfigurationFluent<A extends IngressListenerConfigurationFluent<A>>
-
editOrNewBootstrapLike
public IngressListenerConfigurationFluent.BootstrapNested<A> editOrNewBootstrapLike(IngressListenerBootstrapConfiguration item)
- Specified by:
editOrNewBootstrapLikein interfaceIngressListenerConfigurationFluent<A extends IngressListenerConfigurationFluent<A>>
-
addToBrokers
public A addToBrokers(int index, IngressListenerBrokerConfiguration item)
- Specified by:
addToBrokersin interfaceIngressListenerConfigurationFluent<A extends IngressListenerConfigurationFluent<A>>
-
setToBrokers
public A setToBrokers(int index, IngressListenerBrokerConfiguration item)
- Specified by:
setToBrokersin interfaceIngressListenerConfigurationFluent<A extends IngressListenerConfigurationFluent<A>>
-
addToBrokers
public A addToBrokers(IngressListenerBrokerConfiguration... items)
- Specified by:
addToBrokersin interfaceIngressListenerConfigurationFluent<A extends IngressListenerConfigurationFluent<A>>
-
addAllToBrokers
public A addAllToBrokers(Collection<IngressListenerBrokerConfiguration> items)
- Specified by:
addAllToBrokersin interfaceIngressListenerConfigurationFluent<A extends IngressListenerConfigurationFluent<A>>
-
removeFromBrokers
public A removeFromBrokers(IngressListenerBrokerConfiguration... items)
- Specified by:
removeFromBrokersin interfaceIngressListenerConfigurationFluent<A extends IngressListenerConfigurationFluent<A>>
-
removeAllFromBrokers
public A removeAllFromBrokers(Collection<IngressListenerBrokerConfiguration> items)
- Specified by:
removeAllFromBrokersin interfaceIngressListenerConfigurationFluent<A extends IngressListenerConfigurationFluent<A>>
-
removeMatchingFromBrokers
public A removeMatchingFromBrokers(Predicate<IngressListenerBrokerConfigurationBuilder> predicate)
- Specified by:
removeMatchingFromBrokersin interfaceIngressListenerConfigurationFluent<A extends IngressListenerConfigurationFluent<A>>
-
getBrokers
@Deprecated public List<IngressListenerBrokerConfiguration> getBrokers()
Deprecated.This method has been deprecated, please use method buildBrokers instead.- Specified by:
getBrokersin interfaceIngressListenerConfigurationFluent<A extends IngressListenerConfigurationFluent<A>>- Returns:
- The buildable object.
-
buildBrokers
public List<IngressListenerBrokerConfiguration> buildBrokers()
- Specified by:
buildBrokersin interfaceIngressListenerConfigurationFluent<A extends IngressListenerConfigurationFluent<A>>
-
buildBroker
public IngressListenerBrokerConfiguration buildBroker(int index)
- Specified by:
buildBrokerin interfaceIngressListenerConfigurationFluent<A extends IngressListenerConfigurationFluent<A>>
-
buildFirstBroker
public IngressListenerBrokerConfiguration buildFirstBroker()
- Specified by:
buildFirstBrokerin interfaceIngressListenerConfigurationFluent<A extends IngressListenerConfigurationFluent<A>>
-
buildLastBroker
public IngressListenerBrokerConfiguration buildLastBroker()
- Specified by:
buildLastBrokerin interfaceIngressListenerConfigurationFluent<A extends IngressListenerConfigurationFluent<A>>
-
buildMatchingBroker
public IngressListenerBrokerConfiguration buildMatchingBroker(Predicate<IngressListenerBrokerConfigurationBuilder> predicate)
- Specified by:
buildMatchingBrokerin interfaceIngressListenerConfigurationFluent<A extends IngressListenerConfigurationFluent<A>>
-
hasMatchingBroker
public Boolean hasMatchingBroker(Predicate<IngressListenerBrokerConfigurationBuilder> predicate)
- Specified by:
hasMatchingBrokerin interfaceIngressListenerConfigurationFluent<A extends IngressListenerConfigurationFluent<A>>
-
withBrokers
public A withBrokers(List<IngressListenerBrokerConfiguration> brokers)
- Specified by:
withBrokersin interfaceIngressListenerConfigurationFluent<A extends IngressListenerConfigurationFluent<A>>
-
withBrokers
public A withBrokers(IngressListenerBrokerConfiguration... brokers)
- Specified by:
withBrokersin interfaceIngressListenerConfigurationFluent<A extends IngressListenerConfigurationFluent<A>>
-
hasBrokers
public Boolean hasBrokers()
- Specified by:
hasBrokersin interfaceIngressListenerConfigurationFluent<A extends IngressListenerConfigurationFluent<A>>
-
addNewBroker
public IngressListenerConfigurationFluent.BrokersNested<A> addNewBroker()
- Specified by:
addNewBrokerin interfaceIngressListenerConfigurationFluent<A extends IngressListenerConfigurationFluent<A>>
-
addNewBrokerLike
public IngressListenerConfigurationFluent.BrokersNested<A> addNewBrokerLike(IngressListenerBrokerConfiguration item)
- Specified by:
addNewBrokerLikein interfaceIngressListenerConfigurationFluent<A extends IngressListenerConfigurationFluent<A>>
-
setNewBrokerLike
public IngressListenerConfigurationFluent.BrokersNested<A> setNewBrokerLike(int index, IngressListenerBrokerConfiguration item)
- Specified by:
setNewBrokerLikein interfaceIngressListenerConfigurationFluent<A extends IngressListenerConfigurationFluent<A>>
-
editBroker
public IngressListenerConfigurationFluent.BrokersNested<A> editBroker(int index)
- Specified by:
editBrokerin interfaceIngressListenerConfigurationFluent<A extends IngressListenerConfigurationFluent<A>>
-
editFirstBroker
public IngressListenerConfigurationFluent.BrokersNested<A> editFirstBroker()
- Specified by:
editFirstBrokerin interfaceIngressListenerConfigurationFluent<A extends IngressListenerConfigurationFluent<A>>
-
editLastBroker
public IngressListenerConfigurationFluent.BrokersNested<A> editLastBroker()
- Specified by:
editLastBrokerin interfaceIngressListenerConfigurationFluent<A extends IngressListenerConfigurationFluent<A>>
-
editMatchingBroker
public IngressListenerConfigurationFluent.BrokersNested<A> editMatchingBroker(Predicate<IngressListenerBrokerConfigurationBuilder> predicate)
- Specified by:
editMatchingBrokerin interfaceIngressListenerConfigurationFluent<A extends IngressListenerConfigurationFluent<A>>
-
equals
public boolean equals(Object o)
- Overrides:
equalsin classKafkaListenerExternalConfigurationFluentImpl<A extends IngressListenerConfigurationFluent<A>>
-
hashCode
public int hashCode()
- Overrides:
hashCodein classKafkaListenerExternalConfigurationFluentImpl<A extends IngressListenerConfigurationFluent<A>>
-
-