public class TLSRouteFluent<A extends TLSRouteFluent<A>>
extends io.fabric8.kubernetes.api.builder.BaseFluent<A>
| Modifier and Type | Class and Description |
|---|---|
class |
TLSRouteFluent.MatchNested<N> |
class |
TLSRouteFluent.RouteNested<N> |
| Constructor and Description |
|---|
TLSRouteFluent() |
TLSRouteFluent(TLSRoute instance) |
accept, accept, accept, accept, aggregate, aggregate, build, build, builderOfpublic TLSRouteFluent()
public TLSRouteFluent(TLSRoute instance)
protected void copyInstance(TLSRoute instance)
public A addToMatch(int index, TLSMatchAttributes item)
public A setToMatch(int index, TLSMatchAttributes item)
public A addToMatch(TLSMatchAttributes... items)
public A addAllToMatch(Collection<TLSMatchAttributes> items)
public A removeFromMatch(TLSMatchAttributes... items)
public A removeAllFromMatch(Collection<TLSMatchAttributes> items)
public A removeMatchingFromMatch(Predicate<TLSMatchAttributesBuilder> predicate)
public List<TLSMatchAttributes> buildMatch()
public TLSMatchAttributes buildMatch(int index)
public TLSMatchAttributes buildFirstMatch()
public TLSMatchAttributes buildLastMatch()
public TLSMatchAttributes buildMatchingMatch(Predicate<TLSMatchAttributesBuilder> predicate)
public boolean hasMatchingMatch(Predicate<TLSMatchAttributesBuilder> predicate)
public A withMatch(List<TLSMatchAttributes> match)
public A withMatch(TLSMatchAttributes... match)
public boolean hasMatch()
public TLSRouteFluent.MatchNested<A> addNewMatch()
public TLSRouteFluent.MatchNested<A> addNewMatchLike(TLSMatchAttributes item)
public TLSRouteFluent.MatchNested<A> setNewMatchLike(int index, TLSMatchAttributes item)
public TLSRouteFluent.MatchNested<A> editMatch(int index)
public TLSRouteFluent.MatchNested<A> editFirstMatch()
public TLSRouteFluent.MatchNested<A> editLastMatch()
public TLSRouteFluent.MatchNested<A> editMatchingMatch(Predicate<TLSMatchAttributesBuilder> 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 TLSRouteFluent.RouteNested<A> addNewRoute()
public TLSRouteFluent.RouteNested<A> addNewRouteLike(RouteDestination item)
public TLSRouteFluent.RouteNested<A> setNewRouteLike(int index, RouteDestination item)
public TLSRouteFluent.RouteNested<A> editRoute(int index)
public TLSRouteFluent.RouteNested<A> editFirstRoute()
public TLSRouteFluent.RouteNested<A> editLastRoute()
public TLSRouteFluent.RouteNested<A> editMatchingRoute(Predicate<RouteDestinationBuilder> predicate)
public boolean equals(Object o)
equals in class io.fabric8.kubernetes.api.builder.BaseFluent<A extends TLSRouteFluent<A>>public int hashCode()
hashCode in class io.fabric8.kubernetes.api.builder.BaseFluent<A extends TLSRouteFluent<A>>Copyright © 2015–2023 Red Hat. All rights reserved.