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