public class RouteSpecFluent<A extends RouteSpecFluent<A>>
extends io.fabric8.kubernetes.api.builder.BaseFluent<A>
| Modifier and Type | Class and Description |
|---|---|
class |
RouteSpecFluent.TrafficNested<N> |
| Constructor and Description |
|---|
RouteSpecFluent() |
RouteSpecFluent(RouteSpec instance) |
public RouteSpecFluent()
public RouteSpecFluent(RouteSpec instance)
protected void copyInstance(RouteSpec instance)
public A addToTraffic(int index, TrafficTarget item)
public A setToTraffic(int index, TrafficTarget item)
public A addToTraffic(TrafficTarget... items)
public A addAllToTraffic(Collection<TrafficTarget> items)
public A removeFromTraffic(TrafficTarget... items)
public A removeAllFromTraffic(Collection<TrafficTarget> items)
public A removeMatchingFromTraffic(Predicate<TrafficTargetBuilder> predicate)
public List<TrafficTarget> buildTraffic()
public TrafficTarget buildTraffic(int index)
public TrafficTarget buildFirstTraffic()
public TrafficTarget buildLastTraffic()
public TrafficTarget buildMatchingTraffic(Predicate<TrafficTargetBuilder> predicate)
public boolean hasMatchingTraffic(Predicate<TrafficTargetBuilder> predicate)
public A withTraffic(List<TrafficTarget> traffic)
public A withTraffic(TrafficTarget... traffic)
public boolean hasTraffic()
public RouteSpecFluent.TrafficNested<A> addNewTraffic()
public RouteSpecFluent.TrafficNested<A> addNewTrafficLike(TrafficTarget item)
public RouteSpecFluent.TrafficNested<A> setNewTrafficLike(int index, TrafficTarget item)
public RouteSpecFluent.TrafficNested<A> editTraffic(int index)
public RouteSpecFluent.TrafficNested<A> editFirstTraffic()
public RouteSpecFluent.TrafficNested<A> editLastTraffic()
public RouteSpecFluent.TrafficNested<A> editMatchingTraffic(Predicate<TrafficTargetBuilder> predicate)
public <K,V> A withAdditionalProperties(Map<String,Object> additionalProperties)
public boolean hasAdditionalProperties()
public boolean equals(Object o)
equals in class io.fabric8.kubernetes.api.builder.BaseFluent<A extends RouteSpecFluent<A>>public int hashCode()
hashCode in class io.fabric8.kubernetes.api.builder.BaseFluent<A extends RouteSpecFluent<A>>Copyright © 2015–2024 Red Hat. All rights reserved.