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