public interface ServiceSpecFluent<A extends ServiceSpecFluent<A>>
extends io.fabric8.kubernetes.api.builder.Fluent<A>
| Modifier and Type | Interface and Description |
|---|---|
static interface |
ServiceSpecFluent.ManualNested<N> |
static interface |
ServiceSpecFluent.PinnedNested<N> |
static interface |
ServiceSpecFluent.ReleaseNested<N> |
static interface |
ServiceSpecFluent.RevisionTemplateNested<N> |
static interface |
ServiceSpecFluent.RunLatestNested<N> |
static interface |
ServiceSpecFluent.TemplateNested<N> |
static interface |
ServiceSpecFluent.TrafficNested<N> |
Boolean hasBuild()
Long getGeneration()
Boolean hasGeneration()
@Deprecated ManualType getManual()
ManualType buildManual()
A withManual(ManualType manual)
Boolean hasManual()
ServiceSpecFluent.ManualNested<A> withNewManual()
ServiceSpecFluent.ManualNested<A> withNewManualLike(ManualType item)
ServiceSpecFluent.ManualNested<A> editManual()
ServiceSpecFluent.ManualNested<A> editOrNewManual()
ServiceSpecFluent.ManualNested<A> editOrNewManualLike(ManualType item)
@Deprecated PinnedType getPinned()
PinnedType buildPinned()
A withPinned(PinnedType pinned)
Boolean hasPinned()
ServiceSpecFluent.PinnedNested<A> withNewPinned()
ServiceSpecFluent.PinnedNested<A> withNewPinnedLike(PinnedType item)
ServiceSpecFluent.PinnedNested<A> editPinned()
ServiceSpecFluent.PinnedNested<A> editOrNewPinned()
ServiceSpecFluent.PinnedNested<A> editOrNewPinnedLike(PinnedType item)
@Deprecated ReleaseType getRelease()
ReleaseType buildRelease()
A withRelease(ReleaseType release)
Boolean hasRelease()
ServiceSpecFluent.ReleaseNested<A> withNewRelease()
ServiceSpecFluent.ReleaseNested<A> withNewReleaseLike(ReleaseType item)
ServiceSpecFluent.ReleaseNested<A> editRelease()
ServiceSpecFluent.ReleaseNested<A> editOrNewRelease()
ServiceSpecFluent.ReleaseNested<A> editOrNewReleaseLike(ReleaseType item)
@Deprecated RevisionTemplateSpec getRevisionTemplate()
RevisionTemplateSpec buildRevisionTemplate()
A withRevisionTemplate(RevisionTemplateSpec revisionTemplate)
Boolean hasRevisionTemplate()
ServiceSpecFluent.RevisionTemplateNested<A> withNewRevisionTemplate()
ServiceSpecFluent.RevisionTemplateNested<A> withNewRevisionTemplateLike(RevisionTemplateSpec item)
ServiceSpecFluent.RevisionTemplateNested<A> editRevisionTemplate()
ServiceSpecFluent.RevisionTemplateNested<A> editOrNewRevisionTemplate()
ServiceSpecFluent.RevisionTemplateNested<A> editOrNewRevisionTemplateLike(RevisionTemplateSpec item)
@Deprecated RunLatestType getRunLatest()
RunLatestType buildRunLatest()
A withRunLatest(RunLatestType runLatest)
Boolean hasRunLatest()
ServiceSpecFluent.RunLatestNested<A> withNewRunLatest()
ServiceSpecFluent.RunLatestNested<A> withNewRunLatestLike(RunLatestType item)
ServiceSpecFluent.RunLatestNested<A> editRunLatest()
ServiceSpecFluent.RunLatestNested<A> editOrNewRunLatest()
ServiceSpecFluent.RunLatestNested<A> editOrNewRunLatestLike(RunLatestType item)
@Deprecated RevisionTemplateSpec getTemplate()
RevisionTemplateSpec buildTemplate()
A withTemplate(RevisionTemplateSpec template)
Boolean hasTemplate()
ServiceSpecFluent.TemplateNested<A> withNewTemplate()
ServiceSpecFluent.TemplateNested<A> withNewTemplateLike(RevisionTemplateSpec item)
ServiceSpecFluent.TemplateNested<A> editTemplate()
ServiceSpecFluent.TemplateNested<A> editOrNewTemplate()
ServiceSpecFluent.TemplateNested<A> editOrNewTemplateLike(RevisionTemplateSpec item)
A addToTraffic(int index, TrafficTarget item)
A setToTraffic(int index, TrafficTarget item)
A addToTraffic(TrafficTarget... items)
A addAllToTraffic(Collection<TrafficTarget> items)
A removeFromTraffic(TrafficTarget... items)
A removeAllFromTraffic(Collection<TrafficTarget> items)
A removeMatchingFromTraffic(io.fabric8.kubernetes.api.builder.Predicate<TrafficTargetBuilder> predicate)
@Deprecated List<TrafficTarget> getTraffic()
List<TrafficTarget> buildTraffic()
TrafficTarget buildTraffic(int index)
TrafficTarget buildFirstTraffic()
TrafficTarget buildLastTraffic()
TrafficTarget buildMatchingTraffic(io.fabric8.kubernetes.api.builder.Predicate<TrafficTargetBuilder> predicate)
Boolean hasMatchingTraffic(io.fabric8.kubernetes.api.builder.Predicate<TrafficTargetBuilder> predicate)
A withTraffic(List<TrafficTarget> traffic)
A withTraffic(TrafficTarget... traffic)
Boolean hasTraffic()
ServiceSpecFluent.TrafficNested<A> addNewTraffic()
ServiceSpecFluent.TrafficNested<A> addNewTrafficLike(TrafficTarget item)
ServiceSpecFluent.TrafficNested<A> setNewTrafficLike(int index, TrafficTarget item)
ServiceSpecFluent.TrafficNested<A> editTraffic(int index)
ServiceSpecFluent.TrafficNested<A> editFirstTraffic()
ServiceSpecFluent.TrafficNested<A> editLastTraffic()
ServiceSpecFluent.TrafficNested<A> editMatchingTraffic(io.fabric8.kubernetes.api.builder.Predicate<TrafficTargetBuilder> predicate)
Copyright © 2015–2020 Red Hat. All rights reserved.