public class VirtualServiceSpecFluentImpl<A extends VirtualServiceSpecFluent<A>> extends io.fabric8.kubernetes.api.builder.BaseFluent<A> implements VirtualServiceSpecFluent<A>
VirtualServiceSpecFluent.HttpNested<N>, VirtualServiceSpecFluent.TcpNested<N>, VirtualServiceSpecFluent.TlsNested<N>| Constructor and Description |
|---|
VirtualServiceSpecFluentImpl() |
VirtualServiceSpecFluentImpl(VirtualServiceSpec instance) |
accept, accept, accept, accept, aggregate, aggregate, build, build, builderOfpublic VirtualServiceSpecFluentImpl()
public VirtualServiceSpecFluentImpl(VirtualServiceSpec instance)
public A addToExportTo(Integer index, String item)
addToExportTo in interface VirtualServiceSpecFluent<A extends VirtualServiceSpecFluent<A>>public A setToExportTo(Integer index, String item)
setToExportTo in interface VirtualServiceSpecFluent<A extends VirtualServiceSpecFluent<A>>public A addToExportTo(String... items)
addToExportTo in interface VirtualServiceSpecFluent<A extends VirtualServiceSpecFluent<A>>public A addAllToExportTo(Collection<String> items)
addAllToExportTo in interface VirtualServiceSpecFluent<A extends VirtualServiceSpecFluent<A>>public A removeFromExportTo(String... items)
removeFromExportTo in interface VirtualServiceSpecFluent<A extends VirtualServiceSpecFluent<A>>public A removeAllFromExportTo(Collection<String> items)
removeAllFromExportTo in interface VirtualServiceSpecFluent<A extends VirtualServiceSpecFluent<A>>public List<String> getExportTo()
getExportTo in interface VirtualServiceSpecFluent<A extends VirtualServiceSpecFluent<A>>public String getExportTo(Integer index)
getExportTo in interface VirtualServiceSpecFluent<A extends VirtualServiceSpecFluent<A>>public String getFirstExportTo()
getFirstExportTo in interface VirtualServiceSpecFluent<A extends VirtualServiceSpecFluent<A>>public String getLastExportTo()
getLastExportTo in interface VirtualServiceSpecFluent<A extends VirtualServiceSpecFluent<A>>public String getMatchingExportTo(Predicate<String> predicate)
getMatchingExportTo in interface VirtualServiceSpecFluent<A extends VirtualServiceSpecFluent<A>>public Boolean hasMatchingExportTo(Predicate<String> predicate)
hasMatchingExportTo in interface VirtualServiceSpecFluent<A extends VirtualServiceSpecFluent<A>>public A withExportTo(List<String> exportTo)
withExportTo in interface VirtualServiceSpecFluent<A extends VirtualServiceSpecFluent<A>>public A withExportTo(String... exportTo)
withExportTo in interface VirtualServiceSpecFluent<A extends VirtualServiceSpecFluent<A>>public Boolean hasExportTo()
hasExportTo in interface VirtualServiceSpecFluent<A extends VirtualServiceSpecFluent<A>>public A addToGateways(Integer index, String item)
addToGateways in interface VirtualServiceSpecFluent<A extends VirtualServiceSpecFluent<A>>public A setToGateways(Integer index, String item)
setToGateways in interface VirtualServiceSpecFluent<A extends VirtualServiceSpecFluent<A>>public A addToGateways(String... items)
addToGateways in interface VirtualServiceSpecFluent<A extends VirtualServiceSpecFluent<A>>public A addAllToGateways(Collection<String> items)
addAllToGateways in interface VirtualServiceSpecFluent<A extends VirtualServiceSpecFluent<A>>public A removeFromGateways(String... items)
removeFromGateways in interface VirtualServiceSpecFluent<A extends VirtualServiceSpecFluent<A>>public A removeAllFromGateways(Collection<String> items)
removeAllFromGateways in interface VirtualServiceSpecFluent<A extends VirtualServiceSpecFluent<A>>public List<String> getGateways()
getGateways in interface VirtualServiceSpecFluent<A extends VirtualServiceSpecFluent<A>>public String getGateway(Integer index)
getGateway in interface VirtualServiceSpecFluent<A extends VirtualServiceSpecFluent<A>>public String getFirstGateway()
getFirstGateway in interface VirtualServiceSpecFluent<A extends VirtualServiceSpecFluent<A>>public String getLastGateway()
getLastGateway in interface VirtualServiceSpecFluent<A extends VirtualServiceSpecFluent<A>>public String getMatchingGateway(Predicate<String> predicate)
getMatchingGateway in interface VirtualServiceSpecFluent<A extends VirtualServiceSpecFluent<A>>public Boolean hasMatchingGateway(Predicate<String> predicate)
hasMatchingGateway in interface VirtualServiceSpecFluent<A extends VirtualServiceSpecFluent<A>>public A withGateways(List<String> gateways)
withGateways in interface VirtualServiceSpecFluent<A extends VirtualServiceSpecFluent<A>>public A withGateways(String... gateways)
withGateways in interface VirtualServiceSpecFluent<A extends VirtualServiceSpecFluent<A>>public Boolean hasGateways()
hasGateways in interface VirtualServiceSpecFluent<A extends VirtualServiceSpecFluent<A>>public A addToHosts(Integer index, String item)
addToHosts in interface VirtualServiceSpecFluent<A extends VirtualServiceSpecFluent<A>>public A setToHosts(Integer index, String item)
setToHosts in interface VirtualServiceSpecFluent<A extends VirtualServiceSpecFluent<A>>public A addToHosts(String... items)
addToHosts in interface VirtualServiceSpecFluent<A extends VirtualServiceSpecFluent<A>>public A addAllToHosts(Collection<String> items)
addAllToHosts in interface VirtualServiceSpecFluent<A extends VirtualServiceSpecFluent<A>>public A removeFromHosts(String... items)
removeFromHosts in interface VirtualServiceSpecFluent<A extends VirtualServiceSpecFluent<A>>public A removeAllFromHosts(Collection<String> items)
removeAllFromHosts in interface VirtualServiceSpecFluent<A extends VirtualServiceSpecFluent<A>>public List<String> getHosts()
getHosts in interface VirtualServiceSpecFluent<A extends VirtualServiceSpecFluent<A>>public String getHost(Integer index)
getHost in interface VirtualServiceSpecFluent<A extends VirtualServiceSpecFluent<A>>public String getFirstHost()
getFirstHost in interface VirtualServiceSpecFluent<A extends VirtualServiceSpecFluent<A>>public String getLastHost()
getLastHost in interface VirtualServiceSpecFluent<A extends VirtualServiceSpecFluent<A>>public String getMatchingHost(Predicate<String> predicate)
getMatchingHost in interface VirtualServiceSpecFluent<A extends VirtualServiceSpecFluent<A>>public Boolean hasMatchingHost(Predicate<String> predicate)
hasMatchingHost in interface VirtualServiceSpecFluent<A extends VirtualServiceSpecFluent<A>>public A withHosts(List<String> hosts)
withHosts in interface VirtualServiceSpecFluent<A extends VirtualServiceSpecFluent<A>>public A withHosts(String... hosts)
withHosts in interface VirtualServiceSpecFluent<A extends VirtualServiceSpecFluent<A>>public Boolean hasHosts()
hasHosts in interface VirtualServiceSpecFluent<A extends VirtualServiceSpecFluent<A>>public A addToHttp(Integer index, HTTPRoute item)
addToHttp in interface VirtualServiceSpecFluent<A extends VirtualServiceSpecFluent<A>>public A setToHttp(Integer index, HTTPRoute item)
setToHttp in interface VirtualServiceSpecFluent<A extends VirtualServiceSpecFluent<A>>public A addToHttp(HTTPRoute... items)
addToHttp in interface VirtualServiceSpecFluent<A extends VirtualServiceSpecFluent<A>>public A addAllToHttp(Collection<HTTPRoute> items)
addAllToHttp in interface VirtualServiceSpecFluent<A extends VirtualServiceSpecFluent<A>>public A removeFromHttp(HTTPRoute... items)
removeFromHttp in interface VirtualServiceSpecFluent<A extends VirtualServiceSpecFluent<A>>public A removeAllFromHttp(Collection<HTTPRoute> items)
removeAllFromHttp in interface VirtualServiceSpecFluent<A extends VirtualServiceSpecFluent<A>>public A removeMatchingFromHttp(Predicate<HTTPRouteBuilder> predicate)
removeMatchingFromHttp in interface VirtualServiceSpecFluent<A extends VirtualServiceSpecFluent<A>>@Deprecated public List<HTTPRoute> getHttp()
getHttp in interface VirtualServiceSpecFluent<A extends VirtualServiceSpecFluent<A>>public List<HTTPRoute> buildHttp()
buildHttp in interface VirtualServiceSpecFluent<A extends VirtualServiceSpecFluent<A>>public HTTPRoute buildHttp(Integer index)
buildHttp in interface VirtualServiceSpecFluent<A extends VirtualServiceSpecFluent<A>>public HTTPRoute buildFirstHttp()
buildFirstHttp in interface VirtualServiceSpecFluent<A extends VirtualServiceSpecFluent<A>>public HTTPRoute buildLastHttp()
buildLastHttp in interface VirtualServiceSpecFluent<A extends VirtualServiceSpecFluent<A>>public HTTPRoute buildMatchingHttp(Predicate<HTTPRouteBuilder> predicate)
buildMatchingHttp in interface VirtualServiceSpecFluent<A extends VirtualServiceSpecFluent<A>>public Boolean hasMatchingHttp(Predicate<HTTPRouteBuilder> predicate)
hasMatchingHttp in interface VirtualServiceSpecFluent<A extends VirtualServiceSpecFluent<A>>public A withHttp(List<HTTPRoute> http)
withHttp in interface VirtualServiceSpecFluent<A extends VirtualServiceSpecFluent<A>>public A withHttp(HTTPRoute... http)
withHttp in interface VirtualServiceSpecFluent<A extends VirtualServiceSpecFluent<A>>public Boolean hasHttp()
hasHttp in interface VirtualServiceSpecFluent<A extends VirtualServiceSpecFluent<A>>public VirtualServiceSpecFluent.HttpNested<A> addNewHttp()
addNewHttp in interface VirtualServiceSpecFluent<A extends VirtualServiceSpecFluent<A>>public VirtualServiceSpecFluent.HttpNested<A> addNewHttpLike(HTTPRoute item)
addNewHttpLike in interface VirtualServiceSpecFluent<A extends VirtualServiceSpecFluent<A>>public VirtualServiceSpecFluent.HttpNested<A> setNewHttpLike(Integer index, HTTPRoute item)
setNewHttpLike in interface VirtualServiceSpecFluent<A extends VirtualServiceSpecFluent<A>>public VirtualServiceSpecFluent.HttpNested<A> editHttp(Integer index)
editHttp in interface VirtualServiceSpecFluent<A extends VirtualServiceSpecFluent<A>>public VirtualServiceSpecFluent.HttpNested<A> editFirstHttp()
editFirstHttp in interface VirtualServiceSpecFluent<A extends VirtualServiceSpecFluent<A>>public VirtualServiceSpecFluent.HttpNested<A> editLastHttp()
editLastHttp in interface VirtualServiceSpecFluent<A extends VirtualServiceSpecFluent<A>>public VirtualServiceSpecFluent.HttpNested<A> editMatchingHttp(Predicate<HTTPRouteBuilder> predicate)
editMatchingHttp in interface VirtualServiceSpecFluent<A extends VirtualServiceSpecFluent<A>>public A addToTcp(Integer index, TCPRoute item)
addToTcp in interface VirtualServiceSpecFluent<A extends VirtualServiceSpecFluent<A>>public A setToTcp(Integer index, TCPRoute item)
setToTcp in interface VirtualServiceSpecFluent<A extends VirtualServiceSpecFluent<A>>public A addToTcp(TCPRoute... items)
addToTcp in interface VirtualServiceSpecFluent<A extends VirtualServiceSpecFluent<A>>public A addAllToTcp(Collection<TCPRoute> items)
addAllToTcp in interface VirtualServiceSpecFluent<A extends VirtualServiceSpecFluent<A>>public A removeFromTcp(TCPRoute... items)
removeFromTcp in interface VirtualServiceSpecFluent<A extends VirtualServiceSpecFluent<A>>public A removeAllFromTcp(Collection<TCPRoute> items)
removeAllFromTcp in interface VirtualServiceSpecFluent<A extends VirtualServiceSpecFluent<A>>public A removeMatchingFromTcp(Predicate<TCPRouteBuilder> predicate)
removeMatchingFromTcp in interface VirtualServiceSpecFluent<A extends VirtualServiceSpecFluent<A>>@Deprecated public List<TCPRoute> getTcp()
getTcp in interface VirtualServiceSpecFluent<A extends VirtualServiceSpecFluent<A>>public List<TCPRoute> buildTcp()
buildTcp in interface VirtualServiceSpecFluent<A extends VirtualServiceSpecFluent<A>>public TCPRoute buildTcp(Integer index)
buildTcp in interface VirtualServiceSpecFluent<A extends VirtualServiceSpecFluent<A>>public TCPRoute buildFirstTcp()
buildFirstTcp in interface VirtualServiceSpecFluent<A extends VirtualServiceSpecFluent<A>>public TCPRoute buildLastTcp()
buildLastTcp in interface VirtualServiceSpecFluent<A extends VirtualServiceSpecFluent<A>>public TCPRoute buildMatchingTcp(Predicate<TCPRouteBuilder> predicate)
buildMatchingTcp in interface VirtualServiceSpecFluent<A extends VirtualServiceSpecFluent<A>>public Boolean hasMatchingTcp(Predicate<TCPRouteBuilder> predicate)
hasMatchingTcp in interface VirtualServiceSpecFluent<A extends VirtualServiceSpecFluent<A>>public A withTcp(List<TCPRoute> tcp)
withTcp in interface VirtualServiceSpecFluent<A extends VirtualServiceSpecFluent<A>>public A withTcp(TCPRoute... tcp)
withTcp in interface VirtualServiceSpecFluent<A extends VirtualServiceSpecFluent<A>>public Boolean hasTcp()
hasTcp in interface VirtualServiceSpecFluent<A extends VirtualServiceSpecFluent<A>>public VirtualServiceSpecFluent.TcpNested<A> addNewTcp()
addNewTcp in interface VirtualServiceSpecFluent<A extends VirtualServiceSpecFluent<A>>public VirtualServiceSpecFluent.TcpNested<A> addNewTcpLike(TCPRoute item)
addNewTcpLike in interface VirtualServiceSpecFluent<A extends VirtualServiceSpecFluent<A>>public VirtualServiceSpecFluent.TcpNested<A> setNewTcpLike(Integer index, TCPRoute item)
setNewTcpLike in interface VirtualServiceSpecFluent<A extends VirtualServiceSpecFluent<A>>public VirtualServiceSpecFluent.TcpNested<A> editTcp(Integer index)
editTcp in interface VirtualServiceSpecFluent<A extends VirtualServiceSpecFluent<A>>public VirtualServiceSpecFluent.TcpNested<A> editFirstTcp()
editFirstTcp in interface VirtualServiceSpecFluent<A extends VirtualServiceSpecFluent<A>>public VirtualServiceSpecFluent.TcpNested<A> editLastTcp()
editLastTcp in interface VirtualServiceSpecFluent<A extends VirtualServiceSpecFluent<A>>public VirtualServiceSpecFluent.TcpNested<A> editMatchingTcp(Predicate<TCPRouteBuilder> predicate)
editMatchingTcp in interface VirtualServiceSpecFluent<A extends VirtualServiceSpecFluent<A>>public A addToTls(Integer index, TLSRoute item)
addToTls in interface VirtualServiceSpecFluent<A extends VirtualServiceSpecFluent<A>>public A setToTls(Integer index, TLSRoute item)
setToTls in interface VirtualServiceSpecFluent<A extends VirtualServiceSpecFluent<A>>public A addToTls(TLSRoute... items)
addToTls in interface VirtualServiceSpecFluent<A extends VirtualServiceSpecFluent<A>>public A addAllToTls(Collection<TLSRoute> items)
addAllToTls in interface VirtualServiceSpecFluent<A extends VirtualServiceSpecFluent<A>>public A removeFromTls(TLSRoute... items)
removeFromTls in interface VirtualServiceSpecFluent<A extends VirtualServiceSpecFluent<A>>public A removeAllFromTls(Collection<TLSRoute> items)
removeAllFromTls in interface VirtualServiceSpecFluent<A extends VirtualServiceSpecFluent<A>>public A removeMatchingFromTls(Predicate<TLSRouteBuilder> predicate)
removeMatchingFromTls in interface VirtualServiceSpecFluent<A extends VirtualServiceSpecFluent<A>>@Deprecated public List<TLSRoute> getTls()
getTls in interface VirtualServiceSpecFluent<A extends VirtualServiceSpecFluent<A>>public List<TLSRoute> buildTls()
buildTls in interface VirtualServiceSpecFluent<A extends VirtualServiceSpecFluent<A>>public TLSRoute buildTl(Integer index)
buildTl in interface VirtualServiceSpecFluent<A extends VirtualServiceSpecFluent<A>>public TLSRoute buildFirstTl()
buildFirstTl in interface VirtualServiceSpecFluent<A extends VirtualServiceSpecFluent<A>>public TLSRoute buildLastTl()
buildLastTl in interface VirtualServiceSpecFluent<A extends VirtualServiceSpecFluent<A>>public TLSRoute buildMatchingTl(Predicate<TLSRouteBuilder> predicate)
buildMatchingTl in interface VirtualServiceSpecFluent<A extends VirtualServiceSpecFluent<A>>public Boolean hasMatchingTl(Predicate<TLSRouteBuilder> predicate)
hasMatchingTl in interface VirtualServiceSpecFluent<A extends VirtualServiceSpecFluent<A>>public A withTls(List<TLSRoute> tls)
withTls in interface VirtualServiceSpecFluent<A extends VirtualServiceSpecFluent<A>>public A withTls(TLSRoute... tls)
withTls in interface VirtualServiceSpecFluent<A extends VirtualServiceSpecFluent<A>>public Boolean hasTls()
hasTls in interface VirtualServiceSpecFluent<A extends VirtualServiceSpecFluent<A>>public VirtualServiceSpecFluent.TlsNested<A> addNewTl()
addNewTl in interface VirtualServiceSpecFluent<A extends VirtualServiceSpecFluent<A>>public VirtualServiceSpecFluent.TlsNested<A> addNewTlLike(TLSRoute item)
addNewTlLike in interface VirtualServiceSpecFluent<A extends VirtualServiceSpecFluent<A>>public VirtualServiceSpecFluent.TlsNested<A> setNewTlLike(Integer index, TLSRoute item)
setNewTlLike in interface VirtualServiceSpecFluent<A extends VirtualServiceSpecFluent<A>>public VirtualServiceSpecFluent.TlsNested<A> editTl(Integer index)
editTl in interface VirtualServiceSpecFluent<A extends VirtualServiceSpecFluent<A>>public VirtualServiceSpecFluent.TlsNested<A> editFirstTl()
editFirstTl in interface VirtualServiceSpecFluent<A extends VirtualServiceSpecFluent<A>>public VirtualServiceSpecFluent.TlsNested<A> editLastTl()
editLastTl in interface VirtualServiceSpecFluent<A extends VirtualServiceSpecFluent<A>>public VirtualServiceSpecFluent.TlsNested<A> editMatchingTl(Predicate<TLSRouteBuilder> predicate)
editMatchingTl in interface VirtualServiceSpecFluent<A extends VirtualServiceSpecFluent<A>>public boolean equals(Object o)
equals in class io.fabric8.kubernetes.api.builder.BaseFluent<A extends VirtualServiceSpecFluent<A>>public int hashCode()
hashCode in class io.fabric8.kubernetes.api.builder.BaseFluent<A extends VirtualServiceSpecFluent<A>>Copyright © 2015–2023 Red Hat. All rights reserved.