public class TCPRouteFluent<A extends TCPRouteFluent<A>>
extends io.fabric8.kubernetes.api.builder.BaseFluent<A>
| Modifier and Type | Class and Description |
|---|---|
class |
TCPRouteFluent.MatchNested<N> |
class |
TCPRouteFluent.RouteNested<N> |
| Constructor and Description |
|---|
TCPRouteFluent() |
TCPRouteFluent(TCPRoute instance) |
accept, accept, accept, accept, aggregate, aggregate, build, build, builderOfpublic TCPRouteFluent()
public TCPRouteFluent(TCPRoute instance)
public A addToMatch(int index, L4MatchAttributes item)
public A setToMatch(int index, L4MatchAttributes item)
public A addToMatch(L4MatchAttributes... items)
public A addAllToMatch(Collection<L4MatchAttributes> items)
public A removeFromMatch(L4MatchAttributes... items)
public A removeAllFromMatch(Collection<L4MatchAttributes> items)
public A removeMatchingFromMatch(Predicate<L4MatchAttributesBuilder> predicate)
public List<L4MatchAttributes> buildMatch()
public L4MatchAttributes buildMatch(int index)
public L4MatchAttributes buildFirstMatch()
public L4MatchAttributes buildLastMatch()
public L4MatchAttributes buildMatchingMatch(Predicate<L4MatchAttributesBuilder> predicate)
public boolean hasMatchingMatch(Predicate<L4MatchAttributesBuilder> predicate)
public A withMatch(List<L4MatchAttributes> match)
public A withMatch(L4MatchAttributes... match)
public boolean hasMatch()
public TCPRouteFluent.MatchNested<A> addNewMatch()
public TCPRouteFluent.MatchNested<A> addNewMatchLike(L4MatchAttributes item)
public TCPRouteFluent.MatchNested<A> setNewMatchLike(int index, L4MatchAttributes item)
public TCPRouteFluent.MatchNested<A> editMatch(int index)
public TCPRouteFluent.MatchNested<A> editFirstMatch()
public TCPRouteFluent.MatchNested<A> editLastMatch()
public TCPRouteFluent.MatchNested<A> editMatchingMatch(Predicate<L4MatchAttributesBuilder> predicate)
public A addToRoute(int index, RouteDestination item)
public A setToRoute(int index, RouteDestination item)
public A addToRoute(RouteDestination... items)
public A addAllToRoute(Collection<RouteDestination> items)
public A removeFromRoute(RouteDestination... items)
public A removeAllFromRoute(Collection<RouteDestination> items)
public A removeMatchingFromRoute(Predicate<RouteDestinationBuilder> predicate)
public List<RouteDestination> buildRoute()
public RouteDestination buildRoute(int index)
public RouteDestination buildFirstRoute()
public RouteDestination buildLastRoute()
public RouteDestination buildMatchingRoute(Predicate<RouteDestinationBuilder> predicate)
public boolean hasMatchingRoute(Predicate<RouteDestinationBuilder> predicate)
public A withRoute(List<RouteDestination> route)
public A withRoute(RouteDestination... route)
public boolean hasRoute()
public TCPRouteFluent.RouteNested<A> addNewRoute()
public TCPRouteFluent.RouteNested<A> addNewRouteLike(RouteDestination item)
public TCPRouteFluent.RouteNested<A> setNewRouteLike(int index, RouteDestination item)
public TCPRouteFluent.RouteNested<A> editRoute(int index)
public TCPRouteFluent.RouteNested<A> editFirstRoute()
public TCPRouteFluent.RouteNested<A> editLastRoute()
public TCPRouteFluent.RouteNested<A> editMatchingRoute(Predicate<RouteDestinationBuilder> predicate)
public boolean equals(Object o)
equals in class io.fabric8.kubernetes.api.builder.BaseFluent<A extends TCPRouteFluent<A>>public int hashCode()
hashCode in class io.fabric8.kubernetes.api.builder.BaseFluent<A extends TCPRouteFluent<A>>Copyright © 2015–2023 Red Hat. All rights reserved.