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