Package io.fabric8.knative.flows.v1
Class SequenceSpecFluentImpl<A extends SequenceSpecFluent<A>>
- java.lang.Object
-
- io.fabric8.kubernetes.api.builder.BaseFluent<A>
-
- io.fabric8.knative.flows.v1.SequenceSpecFluentImpl<A>
-
- All Implemented Interfaces:
SequenceSpecFluent<A>,io.fabric8.kubernetes.api.builder.Fluent<A>,io.fabric8.kubernetes.api.builder.Visitable<A>
- Direct Known Subclasses:
SequenceFluentImpl.SpecNestedImpl,SequenceSpecBuilder
public class SequenceSpecFluentImpl<A extends SequenceSpecFluent<A>> extends io.fabric8.kubernetes.api.builder.BaseFluent<A> implements SequenceSpecFluent<A>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description classSequenceSpecFluentImpl.ChannelTemplateNestedImpl<N>classSequenceSpecFluentImpl.ReplyNestedImpl<N>classSequenceSpecFluentImpl.StepsNestedImpl<N>-
Nested classes/interfaces inherited from interface io.fabric8.knative.flows.v1.SequenceSpecFluent
SequenceSpecFluent.ChannelTemplateNested<N>, SequenceSpecFluent.ReplyNested<N>, SequenceSpecFluent.StepsNested<N>
-
-
Constructor Summary
Constructors Constructor Description SequenceSpecFluentImpl()SequenceSpecFluentImpl(SequenceSpec instance)
-
Method Summary
-
-
-
Constructor Detail
-
SequenceSpecFluentImpl
public SequenceSpecFluentImpl()
-
SequenceSpecFluentImpl
public SequenceSpecFluentImpl(SequenceSpec instance)
-
-
Method Detail
-
getChannelTemplate
@Deprecated public ChannelTemplateSpec getChannelTemplate()
Deprecated.This method has been deprecated, please use method buildChannelTemplate instead.- Specified by:
getChannelTemplatein interfaceSequenceSpecFluent<A extends SequenceSpecFluent<A>>- Returns:
- The buildable object.
-
buildChannelTemplate
public ChannelTemplateSpec buildChannelTemplate()
- Specified by:
buildChannelTemplatein interfaceSequenceSpecFluent<A extends SequenceSpecFluent<A>>
-
withChannelTemplate
public A withChannelTemplate(ChannelTemplateSpec channelTemplate)
- Specified by:
withChannelTemplatein interfaceSequenceSpecFluent<A extends SequenceSpecFluent<A>>
-
hasChannelTemplate
public Boolean hasChannelTemplate()
- Specified by:
hasChannelTemplatein interfaceSequenceSpecFluent<A extends SequenceSpecFluent<A>>
-
withNewChannelTemplate
public SequenceSpecFluent.ChannelTemplateNested<A> withNewChannelTemplate()
- Specified by:
withNewChannelTemplatein interfaceSequenceSpecFluent<A extends SequenceSpecFluent<A>>
-
withNewChannelTemplateLike
public SequenceSpecFluent.ChannelTemplateNested<A> withNewChannelTemplateLike(ChannelTemplateSpec item)
- Specified by:
withNewChannelTemplateLikein interfaceSequenceSpecFluent<A extends SequenceSpecFluent<A>>
-
editChannelTemplate
public SequenceSpecFluent.ChannelTemplateNested<A> editChannelTemplate()
- Specified by:
editChannelTemplatein interfaceSequenceSpecFluent<A extends SequenceSpecFluent<A>>
-
editOrNewChannelTemplate
public SequenceSpecFluent.ChannelTemplateNested<A> editOrNewChannelTemplate()
- Specified by:
editOrNewChannelTemplatein interfaceSequenceSpecFluent<A extends SequenceSpecFluent<A>>
-
editOrNewChannelTemplateLike
public SequenceSpecFluent.ChannelTemplateNested<A> editOrNewChannelTemplateLike(ChannelTemplateSpec item)
- Specified by:
editOrNewChannelTemplateLikein interfaceSequenceSpecFluent<A extends SequenceSpecFluent<A>>
-
getReply
@Deprecated public Destination getReply()
Deprecated.This method has been deprecated, please use method buildReply instead.- Specified by:
getReplyin interfaceSequenceSpecFluent<A extends SequenceSpecFluent<A>>- Returns:
- The buildable object.
-
buildReply
public Destination buildReply()
- Specified by:
buildReplyin interfaceSequenceSpecFluent<A extends SequenceSpecFluent<A>>
-
withReply
public A withReply(Destination reply)
- Specified by:
withReplyin interfaceSequenceSpecFluent<A extends SequenceSpecFluent<A>>
-
hasReply
public Boolean hasReply()
- Specified by:
hasReplyin interfaceSequenceSpecFluent<A extends SequenceSpecFluent<A>>
-
withNewReply
public SequenceSpecFluent.ReplyNested<A> withNewReply()
- Specified by:
withNewReplyin interfaceSequenceSpecFluent<A extends SequenceSpecFluent<A>>
-
withNewReplyLike
public SequenceSpecFluent.ReplyNested<A> withNewReplyLike(Destination item)
- Specified by:
withNewReplyLikein interfaceSequenceSpecFluent<A extends SequenceSpecFluent<A>>
-
editReply
public SequenceSpecFluent.ReplyNested<A> editReply()
- Specified by:
editReplyin interfaceSequenceSpecFluent<A extends SequenceSpecFluent<A>>
-
editOrNewReply
public SequenceSpecFluent.ReplyNested<A> editOrNewReply()
- Specified by:
editOrNewReplyin interfaceSequenceSpecFluent<A extends SequenceSpecFluent<A>>
-
editOrNewReplyLike
public SequenceSpecFluent.ReplyNested<A> editOrNewReplyLike(Destination item)
- Specified by:
editOrNewReplyLikein interfaceSequenceSpecFluent<A extends SequenceSpecFluent<A>>
-
addToSteps
public A addToSteps(int index, SequenceStep item)
- Specified by:
addToStepsin interfaceSequenceSpecFluent<A extends SequenceSpecFluent<A>>
-
setToSteps
public A setToSteps(int index, SequenceStep item)
- Specified by:
setToStepsin interfaceSequenceSpecFluent<A extends SequenceSpecFluent<A>>
-
addToSteps
public A addToSteps(SequenceStep... items)
- Specified by:
addToStepsin interfaceSequenceSpecFluent<A extends SequenceSpecFluent<A>>
-
addAllToSteps
public A addAllToSteps(Collection<SequenceStep> items)
- Specified by:
addAllToStepsin interfaceSequenceSpecFluent<A extends SequenceSpecFluent<A>>
-
removeFromSteps
public A removeFromSteps(SequenceStep... items)
- Specified by:
removeFromStepsin interfaceSequenceSpecFluent<A extends SequenceSpecFluent<A>>
-
removeAllFromSteps
public A removeAllFromSteps(Collection<SequenceStep> items)
- Specified by:
removeAllFromStepsin interfaceSequenceSpecFluent<A extends SequenceSpecFluent<A>>
-
removeMatchingFromSteps
public A removeMatchingFromSteps(Predicate<SequenceStepBuilder> predicate)
- Specified by:
removeMatchingFromStepsin interfaceSequenceSpecFluent<A extends SequenceSpecFluent<A>>
-
getSteps
@Deprecated public List<SequenceStep> getSteps()
Deprecated.This method has been deprecated, please use method buildSteps instead.- Specified by:
getStepsin interfaceSequenceSpecFluent<A extends SequenceSpecFluent<A>>- Returns:
- The buildable object.
-
buildSteps
public List<SequenceStep> buildSteps()
- Specified by:
buildStepsin interfaceSequenceSpecFluent<A extends SequenceSpecFluent<A>>
-
buildStep
public SequenceStep buildStep(int index)
- Specified by:
buildStepin interfaceSequenceSpecFluent<A extends SequenceSpecFluent<A>>
-
buildFirstStep
public SequenceStep buildFirstStep()
- Specified by:
buildFirstStepin interfaceSequenceSpecFluent<A extends SequenceSpecFluent<A>>
-
buildLastStep
public SequenceStep buildLastStep()
- Specified by:
buildLastStepin interfaceSequenceSpecFluent<A extends SequenceSpecFluent<A>>
-
buildMatchingStep
public SequenceStep buildMatchingStep(Predicate<SequenceStepBuilder> predicate)
- Specified by:
buildMatchingStepin interfaceSequenceSpecFluent<A extends SequenceSpecFluent<A>>
-
hasMatchingStep
public Boolean hasMatchingStep(Predicate<SequenceStepBuilder> predicate)
- Specified by:
hasMatchingStepin interfaceSequenceSpecFluent<A extends SequenceSpecFluent<A>>
-
withSteps
public A withSteps(List<SequenceStep> steps)
- Specified by:
withStepsin interfaceSequenceSpecFluent<A extends SequenceSpecFluent<A>>
-
withSteps
public A withSteps(SequenceStep... steps)
- Specified by:
withStepsin interfaceSequenceSpecFluent<A extends SequenceSpecFluent<A>>
-
hasSteps
public Boolean hasSteps()
- Specified by:
hasStepsin interfaceSequenceSpecFluent<A extends SequenceSpecFluent<A>>
-
addNewStep
public SequenceSpecFluent.StepsNested<A> addNewStep()
- Specified by:
addNewStepin interfaceSequenceSpecFluent<A extends SequenceSpecFluent<A>>
-
addNewStepLike
public SequenceSpecFluent.StepsNested<A> addNewStepLike(SequenceStep item)
- Specified by:
addNewStepLikein interfaceSequenceSpecFluent<A extends SequenceSpecFluent<A>>
-
setNewStepLike
public SequenceSpecFluent.StepsNested<A> setNewStepLike(int index, SequenceStep item)
- Specified by:
setNewStepLikein interfaceSequenceSpecFluent<A extends SequenceSpecFluent<A>>
-
editStep
public SequenceSpecFluent.StepsNested<A> editStep(int index)
- Specified by:
editStepin interfaceSequenceSpecFluent<A extends SequenceSpecFluent<A>>
-
editFirstStep
public SequenceSpecFluent.StepsNested<A> editFirstStep()
- Specified by:
editFirstStepin interfaceSequenceSpecFluent<A extends SequenceSpecFluent<A>>
-
editLastStep
public SequenceSpecFluent.StepsNested<A> editLastStep()
- Specified by:
editLastStepin interfaceSequenceSpecFluent<A extends SequenceSpecFluent<A>>
-
editMatchingStep
public SequenceSpecFluent.StepsNested<A> editMatchingStep(Predicate<SequenceStepBuilder> predicate)
- Specified by:
editMatchingStepin interfaceSequenceSpecFluent<A extends SequenceSpecFluent<A>>
-
-