Class KafkaChannelSpecFluentImpl<A extends KafkaChannelSpecFluent<A>>
- java.lang.Object
-
- io.fabric8.kubernetes.api.builder.BaseFluent<A>
-
- io.fabric8.knative.eventing.contrib.kafka.v1beta1.KafkaChannelSpecFluentImpl<A>
-
- All Implemented Interfaces:
KafkaChannelSpecFluent<A>,io.fabric8.kubernetes.api.builder.Fluent<A>,io.fabric8.kubernetes.api.builder.Visitable<A>
- Direct Known Subclasses:
KafkaChannelFluentImpl.SpecNestedImpl,KafkaChannelSpecBuilder
public class KafkaChannelSpecFluentImpl<A extends KafkaChannelSpecFluent<A>> extends io.fabric8.kubernetes.api.builder.BaseFluent<A> implements KafkaChannelSpecFluent<A>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description classKafkaChannelSpecFluentImpl.DeliveryNestedImpl<N>classKafkaChannelSpecFluentImpl.SubscribersNestedImpl<N>-
Nested classes/interfaces inherited from interface io.fabric8.knative.eventing.contrib.kafka.v1beta1.KafkaChannelSpecFluent
KafkaChannelSpecFluent.DeliveryNested<N>, KafkaChannelSpecFluent.SubscribersNested<N>
-
-
Constructor Summary
Constructors Constructor Description KafkaChannelSpecFluentImpl()KafkaChannelSpecFluentImpl(KafkaChannelSpec instance)
-
Method Summary
-
-
-
Constructor Detail
-
KafkaChannelSpecFluentImpl
public KafkaChannelSpecFluentImpl()
-
KafkaChannelSpecFluentImpl
public KafkaChannelSpecFluentImpl(KafkaChannelSpec instance)
-
-
Method Detail
-
getDelivery
@Deprecated public DeliverySpec getDelivery()
Deprecated.This method has been deprecated, please use method buildDelivery instead.- Specified by:
getDeliveryin interfaceKafkaChannelSpecFluent<A extends KafkaChannelSpecFluent<A>>- Returns:
- The buildable object.
-
buildDelivery
public DeliverySpec buildDelivery()
- Specified by:
buildDeliveryin interfaceKafkaChannelSpecFluent<A extends KafkaChannelSpecFluent<A>>
-
withDelivery
public A withDelivery(DeliverySpec delivery)
- Specified by:
withDeliveryin interfaceKafkaChannelSpecFluent<A extends KafkaChannelSpecFluent<A>>
-
hasDelivery
public Boolean hasDelivery()
- Specified by:
hasDeliveryin interfaceKafkaChannelSpecFluent<A extends KafkaChannelSpecFluent<A>>
-
withNewDelivery
public KafkaChannelSpecFluent.DeliveryNested<A> withNewDelivery()
- Specified by:
withNewDeliveryin interfaceKafkaChannelSpecFluent<A extends KafkaChannelSpecFluent<A>>
-
withNewDeliveryLike
public KafkaChannelSpecFluent.DeliveryNested<A> withNewDeliveryLike(DeliverySpec item)
- Specified by:
withNewDeliveryLikein interfaceKafkaChannelSpecFluent<A extends KafkaChannelSpecFluent<A>>
-
editDelivery
public KafkaChannelSpecFluent.DeliveryNested<A> editDelivery()
- Specified by:
editDeliveryin interfaceKafkaChannelSpecFluent<A extends KafkaChannelSpecFluent<A>>
-
editOrNewDelivery
public KafkaChannelSpecFluent.DeliveryNested<A> editOrNewDelivery()
- Specified by:
editOrNewDeliveryin interfaceKafkaChannelSpecFluent<A extends KafkaChannelSpecFluent<A>>
-
editOrNewDeliveryLike
public KafkaChannelSpecFluent.DeliveryNested<A> editOrNewDeliveryLike(DeliverySpec item)
- Specified by:
editOrNewDeliveryLikein interfaceKafkaChannelSpecFluent<A extends KafkaChannelSpecFluent<A>>
-
getNumPartitions
public Integer getNumPartitions()
- Specified by:
getNumPartitionsin interfaceKafkaChannelSpecFluent<A extends KafkaChannelSpecFluent<A>>
-
withNumPartitions
public A withNumPartitions(Integer numPartitions)
- Specified by:
withNumPartitionsin interfaceKafkaChannelSpecFluent<A extends KafkaChannelSpecFluent<A>>
-
hasNumPartitions
public Boolean hasNumPartitions()
- Specified by:
hasNumPartitionsin interfaceKafkaChannelSpecFluent<A extends KafkaChannelSpecFluent<A>>
-
getReplicationFactor
public Integer getReplicationFactor()
- Specified by:
getReplicationFactorin interfaceKafkaChannelSpecFluent<A extends KafkaChannelSpecFluent<A>>
-
withReplicationFactor
public A withReplicationFactor(Integer replicationFactor)
- Specified by:
withReplicationFactorin interfaceKafkaChannelSpecFluent<A extends KafkaChannelSpecFluent<A>>
-
hasReplicationFactor
public Boolean hasReplicationFactor()
- Specified by:
hasReplicationFactorin interfaceKafkaChannelSpecFluent<A extends KafkaChannelSpecFluent<A>>
-
addToSubscribers
public A addToSubscribers(int index, SubscriberSpec item)
- Specified by:
addToSubscribersin interfaceKafkaChannelSpecFluent<A extends KafkaChannelSpecFluent<A>>
-
setToSubscribers
public A setToSubscribers(int index, SubscriberSpec item)
- Specified by:
setToSubscribersin interfaceKafkaChannelSpecFluent<A extends KafkaChannelSpecFluent<A>>
-
addToSubscribers
public A addToSubscribers(SubscriberSpec... items)
- Specified by:
addToSubscribersin interfaceKafkaChannelSpecFluent<A extends KafkaChannelSpecFluent<A>>
-
addAllToSubscribers
public A addAllToSubscribers(Collection<SubscriberSpec> items)
- Specified by:
addAllToSubscribersin interfaceKafkaChannelSpecFluent<A extends KafkaChannelSpecFluent<A>>
-
removeFromSubscribers
public A removeFromSubscribers(SubscriberSpec... items)
- Specified by:
removeFromSubscribersin interfaceKafkaChannelSpecFluent<A extends KafkaChannelSpecFluent<A>>
-
removeAllFromSubscribers
public A removeAllFromSubscribers(Collection<SubscriberSpec> items)
- Specified by:
removeAllFromSubscribersin interfaceKafkaChannelSpecFluent<A extends KafkaChannelSpecFluent<A>>
-
removeMatchingFromSubscribers
public A removeMatchingFromSubscribers(Predicate<SubscriberSpecBuilder> predicate)
- Specified by:
removeMatchingFromSubscribersin interfaceKafkaChannelSpecFluent<A extends KafkaChannelSpecFluent<A>>
-
getSubscribers
@Deprecated public List<SubscriberSpec> getSubscribers()
Deprecated.This method has been deprecated, please use method buildSubscribers instead.- Specified by:
getSubscribersin interfaceKafkaChannelSpecFluent<A extends KafkaChannelSpecFluent<A>>- Returns:
- The buildable object.
-
buildSubscribers
public List<SubscriberSpec> buildSubscribers()
- Specified by:
buildSubscribersin interfaceKafkaChannelSpecFluent<A extends KafkaChannelSpecFluent<A>>
-
buildSubscriber
public SubscriberSpec buildSubscriber(int index)
- Specified by:
buildSubscriberin interfaceKafkaChannelSpecFluent<A extends KafkaChannelSpecFluent<A>>
-
buildFirstSubscriber
public SubscriberSpec buildFirstSubscriber()
- Specified by:
buildFirstSubscriberin interfaceKafkaChannelSpecFluent<A extends KafkaChannelSpecFluent<A>>
-
buildLastSubscriber
public SubscriberSpec buildLastSubscriber()
- Specified by:
buildLastSubscriberin interfaceKafkaChannelSpecFluent<A extends KafkaChannelSpecFluent<A>>
-
buildMatchingSubscriber
public SubscriberSpec buildMatchingSubscriber(Predicate<SubscriberSpecBuilder> predicate)
- Specified by:
buildMatchingSubscriberin interfaceKafkaChannelSpecFluent<A extends KafkaChannelSpecFluent<A>>
-
hasMatchingSubscriber
public Boolean hasMatchingSubscriber(Predicate<SubscriberSpecBuilder> predicate)
- Specified by:
hasMatchingSubscriberin interfaceKafkaChannelSpecFluent<A extends KafkaChannelSpecFluent<A>>
-
withSubscribers
public A withSubscribers(List<SubscriberSpec> subscribers)
- Specified by:
withSubscribersin interfaceKafkaChannelSpecFluent<A extends KafkaChannelSpecFluent<A>>
-
withSubscribers
public A withSubscribers(SubscriberSpec... subscribers)
- Specified by:
withSubscribersin interfaceKafkaChannelSpecFluent<A extends KafkaChannelSpecFluent<A>>
-
hasSubscribers
public Boolean hasSubscribers()
- Specified by:
hasSubscribersin interfaceKafkaChannelSpecFluent<A extends KafkaChannelSpecFluent<A>>
-
addNewSubscriber
public KafkaChannelSpecFluent.SubscribersNested<A> addNewSubscriber()
- Specified by:
addNewSubscriberin interfaceKafkaChannelSpecFluent<A extends KafkaChannelSpecFluent<A>>
-
addNewSubscriberLike
public KafkaChannelSpecFluent.SubscribersNested<A> addNewSubscriberLike(SubscriberSpec item)
- Specified by:
addNewSubscriberLikein interfaceKafkaChannelSpecFluent<A extends KafkaChannelSpecFluent<A>>
-
setNewSubscriberLike
public KafkaChannelSpecFluent.SubscribersNested<A> setNewSubscriberLike(int index, SubscriberSpec item)
- Specified by:
setNewSubscriberLikein interfaceKafkaChannelSpecFluent<A extends KafkaChannelSpecFluent<A>>
-
editSubscriber
public KafkaChannelSpecFluent.SubscribersNested<A> editSubscriber(int index)
- Specified by:
editSubscriberin interfaceKafkaChannelSpecFluent<A extends KafkaChannelSpecFluent<A>>
-
editFirstSubscriber
public KafkaChannelSpecFluent.SubscribersNested<A> editFirstSubscriber()
- Specified by:
editFirstSubscriberin interfaceKafkaChannelSpecFluent<A extends KafkaChannelSpecFluent<A>>
-
editLastSubscriber
public KafkaChannelSpecFluent.SubscribersNested<A> editLastSubscriber()
- Specified by:
editLastSubscriberin interfaceKafkaChannelSpecFluent<A extends KafkaChannelSpecFluent<A>>
-
editMatchingSubscriber
public KafkaChannelSpecFluent.SubscribersNested<A> editMatchingSubscriber(Predicate<SubscriberSpecBuilder> predicate)
- Specified by:
editMatchingSubscriberin interfaceKafkaChannelSpecFluent<A extends KafkaChannelSpecFluent<A>>
-
-