public class TLSMatchAttributesFluentImpl<A extends TLSMatchAttributesFluent<A>> extends io.fabric8.kubernetes.api.builder.BaseFluent<A> implements TLSMatchAttributesFluent<A>
| Constructor and Description |
|---|
TLSMatchAttributesFluentImpl() |
TLSMatchAttributesFluentImpl(TLSMatchAttributes instance) |
public TLSMatchAttributesFluentImpl()
public TLSMatchAttributesFluentImpl(TLSMatchAttributes instance)
public A addToDestinationSubnets(Integer index, String item)
addToDestinationSubnets in interface TLSMatchAttributesFluent<A extends TLSMatchAttributesFluent<A>>public A setToDestinationSubnets(Integer index, String item)
setToDestinationSubnets in interface TLSMatchAttributesFluent<A extends TLSMatchAttributesFluent<A>>public A addToDestinationSubnets(String... items)
addToDestinationSubnets in interface TLSMatchAttributesFluent<A extends TLSMatchAttributesFluent<A>>public A addAllToDestinationSubnets(Collection<String> items)
addAllToDestinationSubnets in interface TLSMatchAttributesFluent<A extends TLSMatchAttributesFluent<A>>public A removeFromDestinationSubnets(String... items)
removeFromDestinationSubnets in interface TLSMatchAttributesFluent<A extends TLSMatchAttributesFluent<A>>public A removeAllFromDestinationSubnets(Collection<String> items)
removeAllFromDestinationSubnets in interface TLSMatchAttributesFluent<A extends TLSMatchAttributesFluent<A>>public List<String> getDestinationSubnets()
getDestinationSubnets in interface TLSMatchAttributesFluent<A extends TLSMatchAttributesFluent<A>>public String getDestinationSubnet(Integer index)
getDestinationSubnet in interface TLSMatchAttributesFluent<A extends TLSMatchAttributesFluent<A>>public String getFirstDestinationSubnet()
getFirstDestinationSubnet in interface TLSMatchAttributesFluent<A extends TLSMatchAttributesFluent<A>>public String getLastDestinationSubnet()
getLastDestinationSubnet in interface TLSMatchAttributesFluent<A extends TLSMatchAttributesFluent<A>>public String getMatchingDestinationSubnet(Predicate<String> predicate)
getMatchingDestinationSubnet in interface TLSMatchAttributesFluent<A extends TLSMatchAttributesFluent<A>>public Boolean hasMatchingDestinationSubnet(Predicate<String> predicate)
hasMatchingDestinationSubnet in interface TLSMatchAttributesFluent<A extends TLSMatchAttributesFluent<A>>public A withDestinationSubnets(List<String> destinationSubnets)
withDestinationSubnets in interface TLSMatchAttributesFluent<A extends TLSMatchAttributesFluent<A>>public A withDestinationSubnets(String... destinationSubnets)
withDestinationSubnets in interface TLSMatchAttributesFluent<A extends TLSMatchAttributesFluent<A>>public Boolean hasDestinationSubnets()
hasDestinationSubnets in interface TLSMatchAttributesFluent<A extends TLSMatchAttributesFluent<A>>public A addNewDestinationSubnet(String arg0)
addNewDestinationSubnet in interface TLSMatchAttributesFluent<A extends TLSMatchAttributesFluent<A>>public A addToGateways(Integer index, String item)
addToGateways in interface TLSMatchAttributesFluent<A extends TLSMatchAttributesFluent<A>>public A setToGateways(Integer index, String item)
setToGateways in interface TLSMatchAttributesFluent<A extends TLSMatchAttributesFluent<A>>public A addToGateways(String... items)
addToGateways in interface TLSMatchAttributesFluent<A extends TLSMatchAttributesFluent<A>>public A addAllToGateways(Collection<String> items)
addAllToGateways in interface TLSMatchAttributesFluent<A extends TLSMatchAttributesFluent<A>>public A removeFromGateways(String... items)
removeFromGateways in interface TLSMatchAttributesFluent<A extends TLSMatchAttributesFluent<A>>public A removeAllFromGateways(Collection<String> items)
removeAllFromGateways in interface TLSMatchAttributesFluent<A extends TLSMatchAttributesFluent<A>>public List<String> getGateways()
getGateways in interface TLSMatchAttributesFluent<A extends TLSMatchAttributesFluent<A>>public String getGateway(Integer index)
getGateway in interface TLSMatchAttributesFluent<A extends TLSMatchAttributesFluent<A>>public String getFirstGateway()
getFirstGateway in interface TLSMatchAttributesFluent<A extends TLSMatchAttributesFluent<A>>public String getLastGateway()
getLastGateway in interface TLSMatchAttributesFluent<A extends TLSMatchAttributesFluent<A>>public String getMatchingGateway(Predicate<String> predicate)
getMatchingGateway in interface TLSMatchAttributesFluent<A extends TLSMatchAttributesFluent<A>>public Boolean hasMatchingGateway(Predicate<String> predicate)
hasMatchingGateway in interface TLSMatchAttributesFluent<A extends TLSMatchAttributesFluent<A>>public A withGateways(List<String> gateways)
withGateways in interface TLSMatchAttributesFluent<A extends TLSMatchAttributesFluent<A>>public A withGateways(String... gateways)
withGateways in interface TLSMatchAttributesFluent<A extends TLSMatchAttributesFluent<A>>public Boolean hasGateways()
hasGateways in interface TLSMatchAttributesFluent<A extends TLSMatchAttributesFluent<A>>public A addNewGateway(String arg0)
addNewGateway in interface TLSMatchAttributesFluent<A extends TLSMatchAttributesFluent<A>>public Integer getPort()
getPort in interface TLSMatchAttributesFluent<A extends TLSMatchAttributesFluent<A>>public A withPort(Integer port)
withPort in interface TLSMatchAttributesFluent<A extends TLSMatchAttributesFluent<A>>public Boolean hasPort()
hasPort in interface TLSMatchAttributesFluent<A extends TLSMatchAttributesFluent<A>>public A addToSniHosts(Integer index, String item)
addToSniHosts in interface TLSMatchAttributesFluent<A extends TLSMatchAttributesFluent<A>>public A setToSniHosts(Integer index, String item)
setToSniHosts in interface TLSMatchAttributesFluent<A extends TLSMatchAttributesFluent<A>>public A addToSniHosts(String... items)
addToSniHosts in interface TLSMatchAttributesFluent<A extends TLSMatchAttributesFluent<A>>public A addAllToSniHosts(Collection<String> items)
addAllToSniHosts in interface TLSMatchAttributesFluent<A extends TLSMatchAttributesFluent<A>>public A removeFromSniHosts(String... items)
removeFromSniHosts in interface TLSMatchAttributesFluent<A extends TLSMatchAttributesFluent<A>>public A removeAllFromSniHosts(Collection<String> items)
removeAllFromSniHosts in interface TLSMatchAttributesFluent<A extends TLSMatchAttributesFluent<A>>public List<String> getSniHosts()
getSniHosts in interface TLSMatchAttributesFluent<A extends TLSMatchAttributesFluent<A>>public String getSniHost(Integer index)
getSniHost in interface TLSMatchAttributesFluent<A extends TLSMatchAttributesFluent<A>>public String getFirstSniHost()
getFirstSniHost in interface TLSMatchAttributesFluent<A extends TLSMatchAttributesFluent<A>>public String getLastSniHost()
getLastSniHost in interface TLSMatchAttributesFluent<A extends TLSMatchAttributesFluent<A>>public String getMatchingSniHost(Predicate<String> predicate)
getMatchingSniHost in interface TLSMatchAttributesFluent<A extends TLSMatchAttributesFluent<A>>public Boolean hasMatchingSniHost(Predicate<String> predicate)
hasMatchingSniHost in interface TLSMatchAttributesFluent<A extends TLSMatchAttributesFluent<A>>public A withSniHosts(List<String> sniHosts)
withSniHosts in interface TLSMatchAttributesFluent<A extends TLSMatchAttributesFluent<A>>public A withSniHosts(String... sniHosts)
withSniHosts in interface TLSMatchAttributesFluent<A extends TLSMatchAttributesFluent<A>>public Boolean hasSniHosts()
hasSniHosts in interface TLSMatchAttributesFluent<A extends TLSMatchAttributesFluent<A>>public A addNewSniHost(String arg0)
addNewSniHost in interface TLSMatchAttributesFluent<A extends TLSMatchAttributesFluent<A>>public A addToSourceLabels(String key, String value)
addToSourceLabels in interface TLSMatchAttributesFluent<A extends TLSMatchAttributesFluent<A>>public A addToSourceLabels(Map<String,String> map)
addToSourceLabels in interface TLSMatchAttributesFluent<A extends TLSMatchAttributesFluent<A>>public A removeFromSourceLabels(String key)
removeFromSourceLabels in interface TLSMatchAttributesFluent<A extends TLSMatchAttributesFluent<A>>public A removeFromSourceLabels(Map<String,String> map)
removeFromSourceLabels in interface TLSMatchAttributesFluent<A extends TLSMatchAttributesFluent<A>>public Map<String,String> getSourceLabels()
getSourceLabels in interface TLSMatchAttributesFluent<A extends TLSMatchAttributesFluent<A>>public <K,V> A withSourceLabels(Map<String,String> sourceLabels)
withSourceLabels in interface TLSMatchAttributesFluent<A extends TLSMatchAttributesFluent<A>>public Boolean hasSourceLabels()
hasSourceLabels in interface TLSMatchAttributesFluent<A extends TLSMatchAttributesFluent<A>>public String getSourceNamespace()
getSourceNamespace in interface TLSMatchAttributesFluent<A extends TLSMatchAttributesFluent<A>>public A withSourceNamespace(String sourceNamespace)
withSourceNamespace in interface TLSMatchAttributesFluent<A extends TLSMatchAttributesFluent<A>>public Boolean hasSourceNamespace()
hasSourceNamespace in interface TLSMatchAttributesFluent<A extends TLSMatchAttributesFluent<A>>@Deprecated public A withNewSourceNamespace(String arg0)
withNewSourceNamespace in interface TLSMatchAttributesFluent<A extends TLSMatchAttributesFluent<A>>Copyright © 2015–2020 Red Hat. All rights reserved.