public class ServiceSpecFluentImpl<A extends ServiceSpecFluent<A>> extends io.fabric8.kubernetes.api.builder.BaseFluent<A> implements ServiceSpecFluent<A>
| Modifier and Type | Class and Description |
|---|---|
class |
ServiceSpecFluentImpl.TemplateNestedImpl<N> |
class |
ServiceSpecFluentImpl.TrafficNestedImpl<N> |
ServiceSpecFluent.TemplateNested<N>, ServiceSpecFluent.TrafficNested<N>| Constructor and Description |
|---|
ServiceSpecFluentImpl() |
ServiceSpecFluentImpl(ServiceSpec instance) |
public ServiceSpecFluentImpl()
public ServiceSpecFluentImpl(ServiceSpec instance)
@Deprecated public RevisionTemplateSpec getTemplate()
getTemplate in interface ServiceSpecFluent<A extends ServiceSpecFluent<A>>public RevisionTemplateSpec buildTemplate()
buildTemplate in interface ServiceSpecFluent<A extends ServiceSpecFluent<A>>public A withTemplate(RevisionTemplateSpec template)
withTemplate in interface ServiceSpecFluent<A extends ServiceSpecFluent<A>>public Boolean hasTemplate()
hasTemplate in interface ServiceSpecFluent<A extends ServiceSpecFluent<A>>public ServiceSpecFluent.TemplateNested<A> withNewTemplate()
withNewTemplate in interface ServiceSpecFluent<A extends ServiceSpecFluent<A>>public ServiceSpecFluent.TemplateNested<A> withNewTemplateLike(RevisionTemplateSpec item)
withNewTemplateLike in interface ServiceSpecFluent<A extends ServiceSpecFluent<A>>public ServiceSpecFluent.TemplateNested<A> editTemplate()
editTemplate in interface ServiceSpecFluent<A extends ServiceSpecFluent<A>>public ServiceSpecFluent.TemplateNested<A> editOrNewTemplate()
editOrNewTemplate in interface ServiceSpecFluent<A extends ServiceSpecFluent<A>>public ServiceSpecFluent.TemplateNested<A> editOrNewTemplateLike(RevisionTemplateSpec item)
editOrNewTemplateLike in interface ServiceSpecFluent<A extends ServiceSpecFluent<A>>public A addToTraffic(int index, TrafficTarget item)
addToTraffic in interface ServiceSpecFluent<A extends ServiceSpecFluent<A>>public A setToTraffic(int index, TrafficTarget item)
setToTraffic in interface ServiceSpecFluent<A extends ServiceSpecFluent<A>>public A addToTraffic(TrafficTarget... items)
addToTraffic in interface ServiceSpecFluent<A extends ServiceSpecFluent<A>>public A addAllToTraffic(Collection<TrafficTarget> items)
addAllToTraffic in interface ServiceSpecFluent<A extends ServiceSpecFluent<A>>public A removeFromTraffic(TrafficTarget... items)
removeFromTraffic in interface ServiceSpecFluent<A extends ServiceSpecFluent<A>>public A removeAllFromTraffic(Collection<TrafficTarget> items)
removeAllFromTraffic in interface ServiceSpecFluent<A extends ServiceSpecFluent<A>>public A removeMatchingFromTraffic(Predicate<TrafficTargetBuilder> predicate)
removeMatchingFromTraffic in interface ServiceSpecFluent<A extends ServiceSpecFluent<A>>@Deprecated public List<TrafficTarget> getTraffic()
getTraffic in interface ServiceSpecFluent<A extends ServiceSpecFluent<A>>public List<TrafficTarget> buildTraffic()
buildTraffic in interface ServiceSpecFluent<A extends ServiceSpecFluent<A>>public TrafficTarget buildTraffic(int index)
buildTraffic in interface ServiceSpecFluent<A extends ServiceSpecFluent<A>>public TrafficTarget buildFirstTraffic()
buildFirstTraffic in interface ServiceSpecFluent<A extends ServiceSpecFluent<A>>public TrafficTarget buildLastTraffic()
buildLastTraffic in interface ServiceSpecFluent<A extends ServiceSpecFluent<A>>public TrafficTarget buildMatchingTraffic(Predicate<TrafficTargetBuilder> predicate)
buildMatchingTraffic in interface ServiceSpecFluent<A extends ServiceSpecFluent<A>>public Boolean hasMatchingTraffic(Predicate<TrafficTargetBuilder> predicate)
hasMatchingTraffic in interface ServiceSpecFluent<A extends ServiceSpecFluent<A>>public A withTraffic(List<TrafficTarget> traffic)
withTraffic in interface ServiceSpecFluent<A extends ServiceSpecFluent<A>>public A withTraffic(TrafficTarget... traffic)
withTraffic in interface ServiceSpecFluent<A extends ServiceSpecFluent<A>>public Boolean hasTraffic()
hasTraffic in interface ServiceSpecFluent<A extends ServiceSpecFluent<A>>public ServiceSpecFluent.TrafficNested<A> addNewTraffic()
addNewTraffic in interface ServiceSpecFluent<A extends ServiceSpecFluent<A>>public ServiceSpecFluent.TrafficNested<A> addNewTrafficLike(TrafficTarget item)
addNewTrafficLike in interface ServiceSpecFluent<A extends ServiceSpecFluent<A>>public ServiceSpecFluent.TrafficNested<A> setNewTrafficLike(int index, TrafficTarget item)
setNewTrafficLike in interface ServiceSpecFluent<A extends ServiceSpecFluent<A>>public ServiceSpecFluent.TrafficNested<A> editTraffic(int index)
editTraffic in interface ServiceSpecFluent<A extends ServiceSpecFluent<A>>public ServiceSpecFluent.TrafficNested<A> editFirstTraffic()
editFirstTraffic in interface ServiceSpecFluent<A extends ServiceSpecFluent<A>>public ServiceSpecFluent.TrafficNested<A> editLastTraffic()
editLastTraffic in interface ServiceSpecFluent<A extends ServiceSpecFluent<A>>public ServiceSpecFluent.TrafficNested<A> editMatchingTraffic(Predicate<TrafficTargetBuilder> predicate)
editMatchingTraffic in interface ServiceSpecFluent<A extends ServiceSpecFluent<A>>Copyright © 2015–2021 Red Hat. All rights reserved.