Package io.fabric8.knative.messaging.v1
Interface InMemoryChannelSpecFluent<A extends InMemoryChannelSpecFluent<A>>
-
- All Superinterfaces:
io.fabric8.kubernetes.api.builder.Fluent<A>
- All Known Subinterfaces:
InMemoryChannelFluent.SpecNested<N>
- All Known Implementing Classes:
InMemoryChannelFluentImpl.SpecNestedImpl,InMemoryChannelSpecBuilder,InMemoryChannelSpecFluentImpl
public interface InMemoryChannelSpecFluent<A extends InMemoryChannelSpecFluent<A>> extends io.fabric8.kubernetes.api.builder.Fluent<A>
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interfaceInMemoryChannelSpecFluent.DeliveryNested<N>static interfaceInMemoryChannelSpecFluent.SubscribersNested<N>
-
Method Summary
-
-
-
Method Detail
-
getDelivery
@Deprecated DeliverySpec getDelivery()
Deprecated.This method has been deprecated, please use method buildDelivery instead.- Returns:
- The buildable object.
-
buildDelivery
DeliverySpec buildDelivery()
-
withDelivery
A withDelivery(DeliverySpec delivery)
-
hasDelivery
Boolean hasDelivery()
-
withNewDelivery
InMemoryChannelSpecFluent.DeliveryNested<A> withNewDelivery()
-
withNewDeliveryLike
InMemoryChannelSpecFluent.DeliveryNested<A> withNewDeliveryLike(DeliverySpec item)
-
editDelivery
InMemoryChannelSpecFluent.DeliveryNested<A> editDelivery()
-
editOrNewDelivery
InMemoryChannelSpecFluent.DeliveryNested<A> editOrNewDelivery()
-
editOrNewDeliveryLike
InMemoryChannelSpecFluent.DeliveryNested<A> editOrNewDeliveryLike(DeliverySpec item)
-
addToSubscribers
A addToSubscribers(int index, SubscriberSpec item)
-
setToSubscribers
A setToSubscribers(int index, SubscriberSpec item)
-
addToSubscribers
A addToSubscribers(SubscriberSpec... items)
-
addAllToSubscribers
A addAllToSubscribers(Collection<SubscriberSpec> items)
-
removeFromSubscribers
A removeFromSubscribers(SubscriberSpec... items)
-
removeAllFromSubscribers
A removeAllFromSubscribers(Collection<SubscriberSpec> items)
-
removeMatchingFromSubscribers
A removeMatchingFromSubscribers(Predicate<SubscriberSpecBuilder> predicate)
-
getSubscribers
@Deprecated List<SubscriberSpec> getSubscribers()
Deprecated.This method has been deprecated, please use method buildSubscribers instead.- Returns:
- The buildable object.
-
buildSubscribers
List<SubscriberSpec> buildSubscribers()
-
buildSubscriber
SubscriberSpec buildSubscriber(int index)
-
buildFirstSubscriber
SubscriberSpec buildFirstSubscriber()
-
buildLastSubscriber
SubscriberSpec buildLastSubscriber()
-
buildMatchingSubscriber
SubscriberSpec buildMatchingSubscriber(Predicate<SubscriberSpecBuilder> predicate)
-
hasMatchingSubscriber
Boolean hasMatchingSubscriber(Predicate<SubscriberSpecBuilder> predicate)
-
withSubscribers
A withSubscribers(List<SubscriberSpec> subscribers)
-
withSubscribers
A withSubscribers(SubscriberSpec... subscribers)
-
hasSubscribers
Boolean hasSubscribers()
-
addNewSubscriber
InMemoryChannelSpecFluent.SubscribersNested<A> addNewSubscriber()
-
addNewSubscriberLike
InMemoryChannelSpecFluent.SubscribersNested<A> addNewSubscriberLike(SubscriberSpec item)
-
setNewSubscriberLike
InMemoryChannelSpecFluent.SubscribersNested<A> setNewSubscriberLike(int index, SubscriberSpec item)
-
editSubscriber
InMemoryChannelSpecFluent.SubscribersNested<A> editSubscriber(int index)
-
editFirstSubscriber
InMemoryChannelSpecFluent.SubscribersNested<A> editFirstSubscriber()
-
editLastSubscriber
InMemoryChannelSpecFluent.SubscribersNested<A> editLastSubscriber()
-
editMatchingSubscriber
InMemoryChannelSpecFluent.SubscribersNested<A> editMatchingSubscriber(Predicate<SubscriberSpecBuilder> predicate)
-
-