Package io.fabric8.knative.messaging.v1
Class SubscriptionSpecFluentImpl<A extends SubscriptionSpecFluent<A>>
- java.lang.Object
-
- io.fabric8.kubernetes.api.builder.BaseFluent<A>
-
- io.fabric8.knative.messaging.v1.SubscriptionSpecFluentImpl<A>
-
- All Implemented Interfaces:
SubscriptionSpecFluent<A>,io.fabric8.kubernetes.api.builder.Fluent<A>,io.fabric8.kubernetes.api.builder.Visitable<A>
- Direct Known Subclasses:
SubscriptionFluentImpl.SpecNestedImpl,SubscriptionSpecBuilder
public class SubscriptionSpecFluentImpl<A extends SubscriptionSpecFluent<A>> extends io.fabric8.kubernetes.api.builder.BaseFluent<A> implements SubscriptionSpecFluent<A>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description classSubscriptionSpecFluentImpl.DeliveryNestedImpl<N>classSubscriptionSpecFluentImpl.ReplyNestedImpl<N>classSubscriptionSpecFluentImpl.SubscriberNestedImpl<N>-
Nested classes/interfaces inherited from interface io.fabric8.knative.messaging.v1.SubscriptionSpecFluent
SubscriptionSpecFluent.DeliveryNested<N>, SubscriptionSpecFluent.ReplyNested<N>, SubscriptionSpecFluent.SubscriberNested<N>
-
-
Constructor Summary
Constructors Constructor Description SubscriptionSpecFluentImpl()SubscriptionSpecFluentImpl(SubscriptionSpec instance)
-
Method Summary
-
-
-
Constructor Detail
-
SubscriptionSpecFluentImpl
public SubscriptionSpecFluentImpl()
-
SubscriptionSpecFluentImpl
public SubscriptionSpecFluentImpl(SubscriptionSpec instance)
-
-
Method Detail
-
getChannel
public io.fabric8.kubernetes.api.model.ObjectReference getChannel()
- Specified by:
getChannelin interfaceSubscriptionSpecFluent<A extends SubscriptionSpecFluent<A>>
-
withChannel
public A withChannel(io.fabric8.kubernetes.api.model.ObjectReference channel)
- Specified by:
withChannelin interfaceSubscriptionSpecFluent<A extends SubscriptionSpecFluent<A>>
-
hasChannel
public Boolean hasChannel()
- Specified by:
hasChannelin interfaceSubscriptionSpecFluent<A extends SubscriptionSpecFluent<A>>
-
getDelivery
@Deprecated public DeliverySpec getDelivery()
Deprecated.This method has been deprecated, please use method buildDelivery instead.- Specified by:
getDeliveryin interfaceSubscriptionSpecFluent<A extends SubscriptionSpecFluent<A>>- Returns:
- The buildable object.
-
buildDelivery
public DeliverySpec buildDelivery()
- Specified by:
buildDeliveryin interfaceSubscriptionSpecFluent<A extends SubscriptionSpecFluent<A>>
-
withDelivery
public A withDelivery(DeliverySpec delivery)
- Specified by:
withDeliveryin interfaceSubscriptionSpecFluent<A extends SubscriptionSpecFluent<A>>
-
hasDelivery
public Boolean hasDelivery()
- Specified by:
hasDeliveryin interfaceSubscriptionSpecFluent<A extends SubscriptionSpecFluent<A>>
-
withNewDelivery
public SubscriptionSpecFluent.DeliveryNested<A> withNewDelivery()
- Specified by:
withNewDeliveryin interfaceSubscriptionSpecFluent<A extends SubscriptionSpecFluent<A>>
-
withNewDeliveryLike
public SubscriptionSpecFluent.DeliveryNested<A> withNewDeliveryLike(DeliverySpec item)
- Specified by:
withNewDeliveryLikein interfaceSubscriptionSpecFluent<A extends SubscriptionSpecFluent<A>>
-
editDelivery
public SubscriptionSpecFluent.DeliveryNested<A> editDelivery()
- Specified by:
editDeliveryin interfaceSubscriptionSpecFluent<A extends SubscriptionSpecFluent<A>>
-
editOrNewDelivery
public SubscriptionSpecFluent.DeliveryNested<A> editOrNewDelivery()
- Specified by:
editOrNewDeliveryin interfaceSubscriptionSpecFluent<A extends SubscriptionSpecFluent<A>>
-
editOrNewDeliveryLike
public SubscriptionSpecFluent.DeliveryNested<A> editOrNewDeliveryLike(DeliverySpec item)
- Specified by:
editOrNewDeliveryLikein interfaceSubscriptionSpecFluent<A extends SubscriptionSpecFluent<A>>
-
getReply
@Deprecated public Destination getReply()
Deprecated.This method has been deprecated, please use method buildReply instead.- Specified by:
getReplyin interfaceSubscriptionSpecFluent<A extends SubscriptionSpecFluent<A>>- Returns:
- The buildable object.
-
buildReply
public Destination buildReply()
- Specified by:
buildReplyin interfaceSubscriptionSpecFluent<A extends SubscriptionSpecFluent<A>>
-
withReply
public A withReply(Destination reply)
- Specified by:
withReplyin interfaceSubscriptionSpecFluent<A extends SubscriptionSpecFluent<A>>
-
hasReply
public Boolean hasReply()
- Specified by:
hasReplyin interfaceSubscriptionSpecFluent<A extends SubscriptionSpecFluent<A>>
-
withNewReply
public SubscriptionSpecFluent.ReplyNested<A> withNewReply()
- Specified by:
withNewReplyin interfaceSubscriptionSpecFluent<A extends SubscriptionSpecFluent<A>>
-
withNewReplyLike
public SubscriptionSpecFluent.ReplyNested<A> withNewReplyLike(Destination item)
- Specified by:
withNewReplyLikein interfaceSubscriptionSpecFluent<A extends SubscriptionSpecFluent<A>>
-
editReply
public SubscriptionSpecFluent.ReplyNested<A> editReply()
- Specified by:
editReplyin interfaceSubscriptionSpecFluent<A extends SubscriptionSpecFluent<A>>
-
editOrNewReply
public SubscriptionSpecFluent.ReplyNested<A> editOrNewReply()
- Specified by:
editOrNewReplyin interfaceSubscriptionSpecFluent<A extends SubscriptionSpecFluent<A>>
-
editOrNewReplyLike
public SubscriptionSpecFluent.ReplyNested<A> editOrNewReplyLike(Destination item)
- Specified by:
editOrNewReplyLikein interfaceSubscriptionSpecFluent<A extends SubscriptionSpecFluent<A>>
-
getSubscriber
@Deprecated public Destination getSubscriber()
Deprecated.This method has been deprecated, please use method buildSubscriber instead.- Specified by:
getSubscriberin interfaceSubscriptionSpecFluent<A extends SubscriptionSpecFluent<A>>- Returns:
- The buildable object.
-
buildSubscriber
public Destination buildSubscriber()
- Specified by:
buildSubscriberin interfaceSubscriptionSpecFluent<A extends SubscriptionSpecFluent<A>>
-
withSubscriber
public A withSubscriber(Destination subscriber)
- Specified by:
withSubscriberin interfaceSubscriptionSpecFluent<A extends SubscriptionSpecFluent<A>>
-
hasSubscriber
public Boolean hasSubscriber()
- Specified by:
hasSubscriberin interfaceSubscriptionSpecFluent<A extends SubscriptionSpecFluent<A>>
-
withNewSubscriber
public SubscriptionSpecFluent.SubscriberNested<A> withNewSubscriber()
- Specified by:
withNewSubscriberin interfaceSubscriptionSpecFluent<A extends SubscriptionSpecFluent<A>>
-
withNewSubscriberLike
public SubscriptionSpecFluent.SubscriberNested<A> withNewSubscriberLike(Destination item)
- Specified by:
withNewSubscriberLikein interfaceSubscriptionSpecFluent<A extends SubscriptionSpecFluent<A>>
-
editSubscriber
public SubscriptionSpecFluent.SubscriberNested<A> editSubscriber()
- Specified by:
editSubscriberin interfaceSubscriptionSpecFluent<A extends SubscriptionSpecFluent<A>>
-
editOrNewSubscriber
public SubscriptionSpecFluent.SubscriberNested<A> editOrNewSubscriber()
- Specified by:
editOrNewSubscriberin interfaceSubscriptionSpecFluent<A extends SubscriptionSpecFluent<A>>
-
editOrNewSubscriberLike
public SubscriptionSpecFluent.SubscriberNested<A> editOrNewSubscriberLike(Destination item)
- Specified by:
editOrNewSubscriberLikein interfaceSubscriptionSpecFluent<A extends SubscriptionSpecFluent<A>>
-
-