public class KafkaChannelSpecFluent<A extends KafkaChannelSpecFluent<A>>
extends io.fabric8.kubernetes.api.builder.BaseFluent<A>
| Modifier and Type | Class and Description |
|---|---|
class |
KafkaChannelSpecFluent.DeliveryNested<N> |
class |
KafkaChannelSpecFluent.SubscribersNested<N> |
| Constructor and Description |
|---|
KafkaChannelSpecFluent() |
KafkaChannelSpecFluent(KafkaChannelSpec instance) |
accept, accept, accept, accept, aggregate, aggregate, build, build, builderOfpublic KafkaChannelSpecFluent()
public KafkaChannelSpecFluent(KafkaChannelSpec instance)
protected void copyInstance(KafkaChannelSpec instance)
public DeliverySpec buildDelivery()
public A withDelivery(DeliverySpec delivery)
public boolean hasDelivery()
public KafkaChannelSpecFluent.DeliveryNested<A> withNewDelivery()
public KafkaChannelSpecFluent.DeliveryNested<A> withNewDeliveryLike(DeliverySpec item)
public KafkaChannelSpecFluent.DeliveryNested<A> editDelivery()
public KafkaChannelSpecFluent.DeliveryNested<A> editOrNewDelivery()
public KafkaChannelSpecFluent.DeliveryNested<A> editOrNewDeliveryLike(DeliverySpec item)
public Integer getNumPartitions()
public boolean hasNumPartitions()
public Integer getReplicationFactor()
public boolean hasReplicationFactor()
public String getRetentionDuration()
public boolean hasRetentionDuration()
public A addToSubscribers(int index, SubscriberSpec item)
public A setToSubscribers(int index, SubscriberSpec item)
public A addToSubscribers(SubscriberSpec... items)
public A addAllToSubscribers(Collection<SubscriberSpec> items)
public A removeFromSubscribers(SubscriberSpec... items)
public A removeAllFromSubscribers(Collection<SubscriberSpec> items)
public A removeMatchingFromSubscribers(Predicate<SubscriberSpecBuilder> predicate)
public List<SubscriberSpec> buildSubscribers()
public SubscriberSpec buildSubscriber(int index)
public SubscriberSpec buildFirstSubscriber()
public SubscriberSpec buildLastSubscriber()
public SubscriberSpec buildMatchingSubscriber(Predicate<SubscriberSpecBuilder> predicate)
public boolean hasMatchingSubscriber(Predicate<SubscriberSpecBuilder> predicate)
public A withSubscribers(List<SubscriberSpec> subscribers)
public A withSubscribers(SubscriberSpec... subscribers)
public boolean hasSubscribers()
public KafkaChannelSpecFluent.SubscribersNested<A> addNewSubscriber()
public KafkaChannelSpecFluent.SubscribersNested<A> addNewSubscriberLike(SubscriberSpec item)
public KafkaChannelSpecFluent.SubscribersNested<A> setNewSubscriberLike(int index, SubscriberSpec item)
public KafkaChannelSpecFluent.SubscribersNested<A> editSubscriber(int index)
public KafkaChannelSpecFluent.SubscribersNested<A> editFirstSubscriber()
public KafkaChannelSpecFluent.SubscribersNested<A> editLastSubscriber()
public KafkaChannelSpecFluent.SubscribersNested<A> editMatchingSubscriber(Predicate<SubscriberSpecBuilder> predicate)
public boolean equals(Object o)
equals in class io.fabric8.kubernetes.api.builder.BaseFluent<A extends KafkaChannelSpecFluent<A>>public int hashCode()
hashCode in class io.fabric8.kubernetes.api.builder.BaseFluent<A extends KafkaChannelSpecFluent<A>>Copyright © 2015–2023 Red Hat. All rights reserved.