public interface VirtualServiceSpecFluent<A extends VirtualServiceSpecFluent<A>>
extends io.fabric8.kubernetes.api.builder.Fluent<A>
| Modifier and Type | Interface and Description |
|---|---|
static interface |
VirtualServiceSpecFluent.HttpNested<N> |
static interface |
VirtualServiceSpecFluent.TcpNested<N> |
static interface |
VirtualServiceSpecFluent.TlsNested<N> |
A addAllToExportTo(Collection<String> items)
A removeAllFromExportTo(Collection<String> items)
String getFirstExportTo()
String getLastExportTo()
Boolean hasExportTo()
A addAllToGateways(Collection<String> items)
A removeAllFromGateways(Collection<String> items)
String getFirstGateway()
String getLastGateway()
Boolean hasGateways()
A addAllToHosts(Collection<String> items)
A removeAllFromHosts(Collection<String> items)
String getFirstHost()
String getLastHost()
Boolean hasHosts()
A addAllToHttp(Collection<HTTPRoute> items)
A removeAllFromHttp(Collection<HTTPRoute> items)
A removeMatchingFromHttp(Predicate<HTTPRouteBuilder> predicate)
@Deprecated List<HTTPRoute> getHttp()
HTTPRoute buildFirstHttp()
HTTPRoute buildLastHttp()
HTTPRoute buildMatchingHttp(Predicate<HTTPRouteBuilder> predicate)
Boolean hasMatchingHttp(Predicate<HTTPRouteBuilder> predicate)
Boolean hasHttp()
VirtualServiceSpecFluent.HttpNested<A> addNewHttp()
VirtualServiceSpecFluent.HttpNested<A> addNewHttpLike(HTTPRoute item)
VirtualServiceSpecFluent.HttpNested<A> setNewHttpLike(Integer index, HTTPRoute item)
VirtualServiceSpecFluent.HttpNested<A> editHttp(Integer index)
VirtualServiceSpecFluent.HttpNested<A> editFirstHttp()
VirtualServiceSpecFluent.HttpNested<A> editLastHttp()
VirtualServiceSpecFluent.HttpNested<A> editMatchingHttp(Predicate<HTTPRouteBuilder> predicate)
A addAllToTcp(Collection<TCPRoute> items)
A removeAllFromTcp(Collection<TCPRoute> items)
A removeMatchingFromTcp(Predicate<TCPRouteBuilder> predicate)
@Deprecated List<TCPRoute> getTcp()
TCPRoute buildFirstTcp()
TCPRoute buildLastTcp()
TCPRoute buildMatchingTcp(Predicate<TCPRouteBuilder> predicate)
Boolean hasMatchingTcp(Predicate<TCPRouteBuilder> predicate)
Boolean hasTcp()
VirtualServiceSpecFluent.TcpNested<A> addNewTcp()
VirtualServiceSpecFluent.TcpNested<A> addNewTcpLike(TCPRoute item)
VirtualServiceSpecFluent.TcpNested<A> setNewTcpLike(Integer index, TCPRoute item)
VirtualServiceSpecFluent.TcpNested<A> editTcp(Integer index)
VirtualServiceSpecFluent.TcpNested<A> editFirstTcp()
VirtualServiceSpecFluent.TcpNested<A> editLastTcp()
VirtualServiceSpecFluent.TcpNested<A> editMatchingTcp(Predicate<TCPRouteBuilder> predicate)
A addAllToTls(Collection<TLSRoute> items)
A removeAllFromTls(Collection<TLSRoute> items)
A removeMatchingFromTls(Predicate<TLSRouteBuilder> predicate)
@Deprecated List<TLSRoute> getTls()
TLSRoute buildFirstTl()
TLSRoute buildLastTl()
TLSRoute buildMatchingTl(Predicate<TLSRouteBuilder> predicate)
Boolean hasMatchingTl(Predicate<TLSRouteBuilder> predicate)
Boolean hasTls()
VirtualServiceSpecFluent.TlsNested<A> addNewTl()
VirtualServiceSpecFluent.TlsNested<A> addNewTlLike(TLSRoute item)
VirtualServiceSpecFluent.TlsNested<A> setNewTlLike(Integer index, TLSRoute item)
VirtualServiceSpecFluent.TlsNested<A> editTl(Integer index)
VirtualServiceSpecFluent.TlsNested<A> editFirstTl()
VirtualServiceSpecFluent.TlsNested<A> editLastTl()
VirtualServiceSpecFluent.TlsNested<A> editMatchingTl(Predicate<TLSRouteBuilder> predicate)
Copyright © 2015–2022 Red Hat. All rights reserved.