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(int index, TLSMatchAttributes item)
addToMatch in interface TLSRouteFluent<A extends TLSRouteFluent<A>>public A setToMatch(int 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>>@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(int 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(io.fabric8.kubernetes.api.builder.Predicate<TLSMatchAttributesBuilder> predicate)
buildMatchingMatch 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(int index, TLSMatchAttributes item)
setNewMatchLike in interface TLSRouteFluent<A extends TLSRouteFluent<A>>public TLSRouteFluent.MatchNested<A> editMatch(int 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(io.fabric8.kubernetes.api.builder.Predicate<TLSMatchAttributesBuilder> predicate)
editMatchingMatch in interface TLSRouteFluent<A extends TLSRouteFluent<A>>public A addToRoute(int index, DestinationWeight item)
addToRoute in interface TLSRouteFluent<A extends TLSRouteFluent<A>>public A setToRoute(int index, DestinationWeight item)
setToRoute in interface TLSRouteFluent<A extends TLSRouteFluent<A>>public A addToRoute(DestinationWeight... items)
addToRoute in interface TLSRouteFluent<A extends TLSRouteFluent<A>>public A addAllToRoute(Collection<DestinationWeight> items)
addAllToRoute in interface TLSRouteFluent<A extends TLSRouteFluent<A>>public A removeFromRoute(DestinationWeight... items)
removeFromRoute in interface TLSRouteFluent<A extends TLSRouteFluent<A>>public A removeAllFromRoute(Collection<DestinationWeight> items)
removeAllFromRoute in interface TLSRouteFluent<A extends TLSRouteFluent<A>>@Deprecated public List<DestinationWeight> getRoute()
getRoute in interface TLSRouteFluent<A extends TLSRouteFluent<A>>public List<DestinationWeight> buildRoute()
buildRoute in interface TLSRouteFluent<A extends TLSRouteFluent<A>>public DestinationWeight buildRoute(int index)
buildRoute in interface TLSRouteFluent<A extends TLSRouteFluent<A>>public DestinationWeight buildFirstRoute()
buildFirstRoute in interface TLSRouteFluent<A extends TLSRouteFluent<A>>public DestinationWeight buildLastRoute()
buildLastRoute in interface TLSRouteFluent<A extends TLSRouteFluent<A>>public DestinationWeight buildMatchingRoute(io.fabric8.kubernetes.api.builder.Predicate<DestinationWeightBuilder> predicate)
buildMatchingRoute in interface TLSRouteFluent<A extends TLSRouteFluent<A>>public A withRoute(List<DestinationWeight> route)
withRoute in interface TLSRouteFluent<A extends TLSRouteFluent<A>>public A withRoute(DestinationWeight... 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(DestinationWeight item)
addNewRouteLike in interface TLSRouteFluent<A extends TLSRouteFluent<A>>public TLSRouteFluent.RouteNested<A> setNewRouteLike(int index, DestinationWeight item)
setNewRouteLike in interface TLSRouteFluent<A extends TLSRouteFluent<A>>public TLSRouteFluent.RouteNested<A> editRoute(int 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(io.fabric8.kubernetes.api.builder.Predicate<DestinationWeightBuilder> predicate)
editMatchingRoute in interface TLSRouteFluent<A extends TLSRouteFluent<A>>Copyright © 2017–2018 Red Hat. All rights reserved.