Package io.fabric8.knative.messaging.v1
Interface ChannelSpecFluent<A extends ChannelSpecFluent<A>>
-
- All Superinterfaces:
io.fabric8.kubernetes.api.builder.Fluent<A>
- All Known Subinterfaces:
ChannelFluent.SpecNested<N>
- All Known Implementing Classes:
ChannelFluentImpl.SpecNestedImpl,ChannelSpecBuilder,ChannelSpecFluentImpl
public interface ChannelSpecFluent<A extends ChannelSpecFluent<A>> extends io.fabric8.kubernetes.api.builder.Fluent<A>
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interfaceChannelSpecFluent.ChannelTemplateNested<N>static interfaceChannelSpecFluent.DeliveryNested<N>static interfaceChannelSpecFluent.SubscribersNested<N>
-
Method Summary
-
-
-
Method Detail
-
getChannelTemplate
@Deprecated ChannelTemplateSpec getChannelTemplate()
Deprecated.This method has been deprecated, please use method buildChannelTemplate instead.- Returns:
- The buildable object.
-
buildChannelTemplate
ChannelTemplateSpec buildChannelTemplate()
-
withChannelTemplate
A withChannelTemplate(ChannelTemplateSpec channelTemplate)
-
hasChannelTemplate
Boolean hasChannelTemplate()
-
withNewChannelTemplate
ChannelSpecFluent.ChannelTemplateNested<A> withNewChannelTemplate()
-
withNewChannelTemplateLike
ChannelSpecFluent.ChannelTemplateNested<A> withNewChannelTemplateLike(ChannelTemplateSpec item)
-
editChannelTemplate
ChannelSpecFluent.ChannelTemplateNested<A> editChannelTemplate()
-
editOrNewChannelTemplate
ChannelSpecFluent.ChannelTemplateNested<A> editOrNewChannelTemplate()
-
editOrNewChannelTemplateLike
ChannelSpecFluent.ChannelTemplateNested<A> editOrNewChannelTemplateLike(ChannelTemplateSpec item)
-
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
ChannelSpecFluent.DeliveryNested<A> withNewDelivery()
-
withNewDeliveryLike
ChannelSpecFluent.DeliveryNested<A> withNewDeliveryLike(DeliverySpec item)
-
editDelivery
ChannelSpecFluent.DeliveryNested<A> editDelivery()
-
editOrNewDelivery
ChannelSpecFluent.DeliveryNested<A> editOrNewDelivery()
-
editOrNewDeliveryLike
ChannelSpecFluent.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
ChannelSpecFluent.SubscribersNested<A> addNewSubscriber()
-
addNewSubscriberLike
ChannelSpecFluent.SubscribersNested<A> addNewSubscriberLike(SubscriberSpec item)
-
setNewSubscriberLike
ChannelSpecFluent.SubscribersNested<A> setNewSubscriberLike(int index, SubscriberSpec item)
-
editSubscriber
ChannelSpecFluent.SubscribersNested<A> editSubscriber(int index)
-
editFirstSubscriber
ChannelSpecFluent.SubscribersNested<A> editFirstSubscriber()
-
editLastSubscriber
ChannelSpecFluent.SubscribersNested<A> editLastSubscriber()
-
editMatchingSubscriber
ChannelSpecFluent.SubscribersNested<A> editMatchingSubscriber(Predicate<SubscriberSpecBuilder> predicate)
-
-