public class ServiceSpecFluentImpl<A extends ServiceSpecFluent<A>> extends BaseFluent<A> implements ServiceSpecFluent<A>
ServiceSpecFluent.PortsNested<N>, ServiceSpecFluent.SessionAffinityConfigNested<N>_visitables, VISIT| Constructor and Description |
|---|
ServiceSpecFluentImpl() |
ServiceSpecFluentImpl(ServiceSpec instance) |
accept, accept, accept, accept, aggregate, aggregate, build, build, builderOfpublic ServiceSpecFluentImpl()
public ServiceSpecFluentImpl(ServiceSpec instance)
public Boolean getAllocateLoadBalancerNodePorts()
getAllocateLoadBalancerNodePorts in interface ServiceSpecFluent<A extends ServiceSpecFluent<A>>public A withAllocateLoadBalancerNodePorts(Boolean allocateLoadBalancerNodePorts)
withAllocateLoadBalancerNodePorts in interface ServiceSpecFluent<A extends ServiceSpecFluent<A>>public Boolean hasAllocateLoadBalancerNodePorts()
hasAllocateLoadBalancerNodePorts in interface ServiceSpecFluent<A extends ServiceSpecFluent<A>>public String getClusterIP()
getClusterIP in interface ServiceSpecFluent<A extends ServiceSpecFluent<A>>public A withClusterIP(String clusterIP)
withClusterIP in interface ServiceSpecFluent<A extends ServiceSpecFluent<A>>public Boolean hasClusterIP()
hasClusterIP in interface ServiceSpecFluent<A extends ServiceSpecFluent<A>>public A addToClusterIPs(int index, String item)
addToClusterIPs in interface ServiceSpecFluent<A extends ServiceSpecFluent<A>>public A setToClusterIPs(int index, String item)
setToClusterIPs in interface ServiceSpecFluent<A extends ServiceSpecFluent<A>>public A addToClusterIPs(String... items)
addToClusterIPs in interface ServiceSpecFluent<A extends ServiceSpecFluent<A>>public A addAllToClusterIPs(Collection<String> items)
addAllToClusterIPs in interface ServiceSpecFluent<A extends ServiceSpecFluent<A>>public A removeFromClusterIPs(String... items)
removeFromClusterIPs in interface ServiceSpecFluent<A extends ServiceSpecFluent<A>>public A removeAllFromClusterIPs(Collection<String> items)
removeAllFromClusterIPs in interface ServiceSpecFluent<A extends ServiceSpecFluent<A>>public List<String> getClusterIPs()
getClusterIPs in interface ServiceSpecFluent<A extends ServiceSpecFluent<A>>public String getClusterIP(int index)
getClusterIP in interface ServiceSpecFluent<A extends ServiceSpecFluent<A>>public String getFirstClusterIP()
getFirstClusterIP in interface ServiceSpecFluent<A extends ServiceSpecFluent<A>>public String getLastClusterIP()
getLastClusterIP in interface ServiceSpecFluent<A extends ServiceSpecFluent<A>>public String getMatchingClusterIP(Predicate<String> predicate)
getMatchingClusterIP in interface ServiceSpecFluent<A extends ServiceSpecFluent<A>>public Boolean hasMatchingClusterIP(Predicate<String> predicate)
hasMatchingClusterIP in interface ServiceSpecFluent<A extends ServiceSpecFluent<A>>public A withClusterIPs(List<String> clusterIPs)
withClusterIPs in interface ServiceSpecFluent<A extends ServiceSpecFluent<A>>public A withClusterIPs(String... clusterIPs)
withClusterIPs in interface ServiceSpecFluent<A extends ServiceSpecFluent<A>>public Boolean hasClusterIPs()
hasClusterIPs in interface ServiceSpecFluent<A extends ServiceSpecFluent<A>>public A addToExternalIPs(int index, String item)
addToExternalIPs in interface ServiceSpecFluent<A extends ServiceSpecFluent<A>>public A setToExternalIPs(int index, String item)
setToExternalIPs in interface ServiceSpecFluent<A extends ServiceSpecFluent<A>>public A addToExternalIPs(String... items)
addToExternalIPs in interface ServiceSpecFluent<A extends ServiceSpecFluent<A>>public A addAllToExternalIPs(Collection<String> items)
addAllToExternalIPs in interface ServiceSpecFluent<A extends ServiceSpecFluent<A>>public A removeFromExternalIPs(String... items)
removeFromExternalIPs in interface ServiceSpecFluent<A extends ServiceSpecFluent<A>>public A removeAllFromExternalIPs(Collection<String> items)
removeAllFromExternalIPs in interface ServiceSpecFluent<A extends ServiceSpecFluent<A>>public List<String> getExternalIPs()
getExternalIPs in interface ServiceSpecFluent<A extends ServiceSpecFluent<A>>public String getExternalIP(int index)
getExternalIP in interface ServiceSpecFluent<A extends ServiceSpecFluent<A>>public String getFirstExternalIP()
getFirstExternalIP in interface ServiceSpecFluent<A extends ServiceSpecFluent<A>>public String getLastExternalIP()
getLastExternalIP in interface ServiceSpecFluent<A extends ServiceSpecFluent<A>>public String getMatchingExternalIP(Predicate<String> predicate)
getMatchingExternalIP in interface ServiceSpecFluent<A extends ServiceSpecFluent<A>>public Boolean hasMatchingExternalIP(Predicate<String> predicate)
hasMatchingExternalIP in interface ServiceSpecFluent<A extends ServiceSpecFluent<A>>public A withExternalIPs(List<String> externalIPs)
withExternalIPs in interface ServiceSpecFluent<A extends ServiceSpecFluent<A>>public A withExternalIPs(String... externalIPs)
withExternalIPs in interface ServiceSpecFluent<A extends ServiceSpecFluent<A>>public Boolean hasExternalIPs()
hasExternalIPs in interface ServiceSpecFluent<A extends ServiceSpecFluent<A>>public String getExternalName()
getExternalName in interface ServiceSpecFluent<A extends ServiceSpecFluent<A>>public A withExternalName(String externalName)
withExternalName in interface ServiceSpecFluent<A extends ServiceSpecFluent<A>>public Boolean hasExternalName()
hasExternalName in interface ServiceSpecFluent<A extends ServiceSpecFluent<A>>public String getExternalTrafficPolicy()
getExternalTrafficPolicy in interface ServiceSpecFluent<A extends ServiceSpecFluent<A>>public A withExternalTrafficPolicy(String externalTrafficPolicy)
withExternalTrafficPolicy in interface ServiceSpecFluent<A extends ServiceSpecFluent<A>>public Boolean hasExternalTrafficPolicy()
hasExternalTrafficPolicy in interface ServiceSpecFluent<A extends ServiceSpecFluent<A>>public Integer getHealthCheckNodePort()
getHealthCheckNodePort in interface ServiceSpecFluent<A extends ServiceSpecFluent<A>>public A withHealthCheckNodePort(Integer healthCheckNodePort)
withHealthCheckNodePort in interface ServiceSpecFluent<A extends ServiceSpecFluent<A>>public Boolean hasHealthCheckNodePort()
hasHealthCheckNodePort in interface ServiceSpecFluent<A extends ServiceSpecFluent<A>>public String getInternalTrafficPolicy()
getInternalTrafficPolicy in interface ServiceSpecFluent<A extends ServiceSpecFluent<A>>public A withInternalTrafficPolicy(String internalTrafficPolicy)
withInternalTrafficPolicy in interface ServiceSpecFluent<A extends ServiceSpecFluent<A>>public Boolean hasInternalTrafficPolicy()
hasInternalTrafficPolicy in interface ServiceSpecFluent<A extends ServiceSpecFluent<A>>public A addToIpFamilies(int index, String item)
addToIpFamilies in interface ServiceSpecFluent<A extends ServiceSpecFluent<A>>public A setToIpFamilies(int index, String item)
setToIpFamilies in interface ServiceSpecFluent<A extends ServiceSpecFluent<A>>public A addToIpFamilies(String... items)
addToIpFamilies in interface ServiceSpecFluent<A extends ServiceSpecFluent<A>>public A addAllToIpFamilies(Collection<String> items)
addAllToIpFamilies in interface ServiceSpecFluent<A extends ServiceSpecFluent<A>>public A removeFromIpFamilies(String... items)
removeFromIpFamilies in interface ServiceSpecFluent<A extends ServiceSpecFluent<A>>public A removeAllFromIpFamilies(Collection<String> items)
removeAllFromIpFamilies in interface ServiceSpecFluent<A extends ServiceSpecFluent<A>>public List<String> getIpFamilies()
getIpFamilies in interface ServiceSpecFluent<A extends ServiceSpecFluent<A>>public String getIpFamily(int index)
getIpFamily in interface ServiceSpecFluent<A extends ServiceSpecFluent<A>>public String getFirstIpFamily()
getFirstIpFamily in interface ServiceSpecFluent<A extends ServiceSpecFluent<A>>public String getLastIpFamily()
getLastIpFamily in interface ServiceSpecFluent<A extends ServiceSpecFluent<A>>public String getMatchingIpFamily(Predicate<String> predicate)
getMatchingIpFamily in interface ServiceSpecFluent<A extends ServiceSpecFluent<A>>public Boolean hasMatchingIpFamily(Predicate<String> predicate)
hasMatchingIpFamily in interface ServiceSpecFluent<A extends ServiceSpecFluent<A>>public A withIpFamilies(List<String> ipFamilies)
withIpFamilies in interface ServiceSpecFluent<A extends ServiceSpecFluent<A>>public A withIpFamilies(String... ipFamilies)
withIpFamilies in interface ServiceSpecFluent<A extends ServiceSpecFluent<A>>public Boolean hasIpFamilies()
hasIpFamilies in interface ServiceSpecFluent<A extends ServiceSpecFluent<A>>public String getIpFamilyPolicy()
getIpFamilyPolicy in interface ServiceSpecFluent<A extends ServiceSpecFluent<A>>public A withIpFamilyPolicy(String ipFamilyPolicy)
withIpFamilyPolicy in interface ServiceSpecFluent<A extends ServiceSpecFluent<A>>public Boolean hasIpFamilyPolicy()
hasIpFamilyPolicy in interface ServiceSpecFluent<A extends ServiceSpecFluent<A>>public String getLoadBalancerClass()
getLoadBalancerClass in interface ServiceSpecFluent<A extends ServiceSpecFluent<A>>public A withLoadBalancerClass(String loadBalancerClass)
withLoadBalancerClass in interface ServiceSpecFluent<A extends ServiceSpecFluent<A>>public Boolean hasLoadBalancerClass()
hasLoadBalancerClass in interface ServiceSpecFluent<A extends ServiceSpecFluent<A>>public String getLoadBalancerIP()
getLoadBalancerIP in interface ServiceSpecFluent<A extends ServiceSpecFluent<A>>public A withLoadBalancerIP(String loadBalancerIP)
withLoadBalancerIP in interface ServiceSpecFluent<A extends ServiceSpecFluent<A>>public Boolean hasLoadBalancerIP()
hasLoadBalancerIP in interface ServiceSpecFluent<A extends ServiceSpecFluent<A>>public A addToLoadBalancerSourceRanges(int index, String item)
addToLoadBalancerSourceRanges in interface ServiceSpecFluent<A extends ServiceSpecFluent<A>>public A setToLoadBalancerSourceRanges(int index, String item)
setToLoadBalancerSourceRanges in interface ServiceSpecFluent<A extends ServiceSpecFluent<A>>public A addToLoadBalancerSourceRanges(String... items)
addToLoadBalancerSourceRanges in interface ServiceSpecFluent<A extends ServiceSpecFluent<A>>public A addAllToLoadBalancerSourceRanges(Collection<String> items)
addAllToLoadBalancerSourceRanges in interface ServiceSpecFluent<A extends ServiceSpecFluent<A>>public A removeFromLoadBalancerSourceRanges(String... items)
removeFromLoadBalancerSourceRanges in interface ServiceSpecFluent<A extends ServiceSpecFluent<A>>public A removeAllFromLoadBalancerSourceRanges(Collection<String> items)
removeAllFromLoadBalancerSourceRanges in interface ServiceSpecFluent<A extends ServiceSpecFluent<A>>public List<String> getLoadBalancerSourceRanges()
getLoadBalancerSourceRanges in interface ServiceSpecFluent<A extends ServiceSpecFluent<A>>public String getLoadBalancerSourceRange(int index)
getLoadBalancerSourceRange in interface ServiceSpecFluent<A extends ServiceSpecFluent<A>>public String getFirstLoadBalancerSourceRange()
getFirstLoadBalancerSourceRange in interface ServiceSpecFluent<A extends ServiceSpecFluent<A>>public String getLastLoadBalancerSourceRange()
getLastLoadBalancerSourceRange in interface ServiceSpecFluent<A extends ServiceSpecFluent<A>>public String getMatchingLoadBalancerSourceRange(Predicate<String> predicate)
getMatchingLoadBalancerSourceRange in interface ServiceSpecFluent<A extends ServiceSpecFluent<A>>public Boolean hasMatchingLoadBalancerSourceRange(Predicate<String> predicate)
hasMatchingLoadBalancerSourceRange in interface ServiceSpecFluent<A extends ServiceSpecFluent<A>>public A withLoadBalancerSourceRanges(List<String> loadBalancerSourceRanges)
withLoadBalancerSourceRanges in interface ServiceSpecFluent<A extends ServiceSpecFluent<A>>public A withLoadBalancerSourceRanges(String... loadBalancerSourceRanges)
withLoadBalancerSourceRanges in interface ServiceSpecFluent<A extends ServiceSpecFluent<A>>public Boolean hasLoadBalancerSourceRanges()
hasLoadBalancerSourceRanges in interface ServiceSpecFluent<A extends ServiceSpecFluent<A>>public A addToPorts(int index, ServicePort item)
addToPorts in interface ServiceSpecFluent<A extends ServiceSpecFluent<A>>public A setToPorts(int index, ServicePort item)
setToPorts in interface ServiceSpecFluent<A extends ServiceSpecFluent<A>>public A addToPorts(ServicePort... items)
addToPorts in interface ServiceSpecFluent<A extends ServiceSpecFluent<A>>public A addAllToPorts(Collection<ServicePort> items)
addAllToPorts in interface ServiceSpecFluent<A extends ServiceSpecFluent<A>>public A removeFromPorts(ServicePort... items)
removeFromPorts in interface ServiceSpecFluent<A extends ServiceSpecFluent<A>>public A removeAllFromPorts(Collection<ServicePort> items)
removeAllFromPorts in interface ServiceSpecFluent<A extends ServiceSpecFluent<A>>public A removeMatchingFromPorts(Predicate<ServicePortBuilder> predicate)
removeMatchingFromPorts in interface ServiceSpecFluent<A extends ServiceSpecFluent<A>>@Deprecated public List<ServicePort> getPorts()
getPorts in interface ServiceSpecFluent<A extends ServiceSpecFluent<A>>public List<ServicePort> buildPorts()
buildPorts in interface ServiceSpecFluent<A extends ServiceSpecFluent<A>>public ServicePort buildPort(int index)
buildPort in interface ServiceSpecFluent<A extends ServiceSpecFluent<A>>public ServicePort buildFirstPort()
buildFirstPort in interface ServiceSpecFluent<A extends ServiceSpecFluent<A>>public ServicePort buildLastPort()
buildLastPort in interface ServiceSpecFluent<A extends ServiceSpecFluent<A>>public ServicePort buildMatchingPort(Predicate<ServicePortBuilder> predicate)
buildMatchingPort in interface ServiceSpecFluent<A extends ServiceSpecFluent<A>>public Boolean hasMatchingPort(Predicate<ServicePortBuilder> predicate)
hasMatchingPort in interface ServiceSpecFluent<A extends ServiceSpecFluent<A>>public A withPorts(List<ServicePort> ports)
withPorts in interface ServiceSpecFluent<A extends ServiceSpecFluent<A>>public A withPorts(ServicePort... ports)
withPorts in interface ServiceSpecFluent<A extends ServiceSpecFluent<A>>public Boolean hasPorts()
hasPorts in interface ServiceSpecFluent<A extends ServiceSpecFluent<A>>public ServiceSpecFluent.PortsNested<A> addNewPort()
addNewPort in interface ServiceSpecFluent<A extends ServiceSpecFluent<A>>public ServiceSpecFluent.PortsNested<A> addNewPortLike(ServicePort item)
addNewPortLike in interface ServiceSpecFluent<A extends ServiceSpecFluent<A>>public ServiceSpecFluent.PortsNested<A> setNewPortLike(int index, ServicePort item)
setNewPortLike in interface ServiceSpecFluent<A extends ServiceSpecFluent<A>>public ServiceSpecFluent.PortsNested<A> editPort(int index)
editPort in interface ServiceSpecFluent<A extends ServiceSpecFluent<A>>public ServiceSpecFluent.PortsNested<A> editFirstPort()
editFirstPort in interface ServiceSpecFluent<A extends ServiceSpecFluent<A>>public ServiceSpecFluent.PortsNested<A> editLastPort()
editLastPort in interface ServiceSpecFluent<A extends ServiceSpecFluent<A>>public ServiceSpecFluent.PortsNested<A> editMatchingPort(Predicate<ServicePortBuilder> predicate)
editMatchingPort in interface ServiceSpecFluent<A extends ServiceSpecFluent<A>>public Boolean getPublishNotReadyAddresses()
getPublishNotReadyAddresses in interface ServiceSpecFluent<A extends ServiceSpecFluent<A>>public A withPublishNotReadyAddresses(Boolean publishNotReadyAddresses)
withPublishNotReadyAddresses in interface ServiceSpecFluent<A extends ServiceSpecFluent<A>>public Boolean hasPublishNotReadyAddresses()
hasPublishNotReadyAddresses in interface ServiceSpecFluent<A extends ServiceSpecFluent<A>>public A addToSelector(String key, String value)
addToSelector in interface ServiceSpecFluent<A extends ServiceSpecFluent<A>>public A addToSelector(Map<String,String> map)
addToSelector in interface ServiceSpecFluent<A extends ServiceSpecFluent<A>>public A removeFromSelector(String key)
removeFromSelector in interface ServiceSpecFluent<A extends ServiceSpecFluent<A>>public A removeFromSelector(Map<String,String> map)
removeFromSelector in interface ServiceSpecFluent<A extends ServiceSpecFluent<A>>public Map<String,String> getSelector()
getSelector in interface ServiceSpecFluent<A extends ServiceSpecFluent<A>>public <K,V> A withSelector(Map<String,String> selector)
withSelector in interface ServiceSpecFluent<A extends ServiceSpecFluent<A>>public Boolean hasSelector()
hasSelector in interface ServiceSpecFluent<A extends ServiceSpecFluent<A>>public String getSessionAffinity()
getSessionAffinity in interface ServiceSpecFluent<A extends ServiceSpecFluent<A>>public A withSessionAffinity(String sessionAffinity)
withSessionAffinity in interface ServiceSpecFluent<A extends ServiceSpecFluent<A>>public Boolean hasSessionAffinity()
hasSessionAffinity in interface ServiceSpecFluent<A extends ServiceSpecFluent<A>>@Deprecated public SessionAffinityConfig getSessionAffinityConfig()
getSessionAffinityConfig in interface ServiceSpecFluent<A extends ServiceSpecFluent<A>>public SessionAffinityConfig buildSessionAffinityConfig()
buildSessionAffinityConfig in interface ServiceSpecFluent<A extends ServiceSpecFluent<A>>public A withSessionAffinityConfig(SessionAffinityConfig sessionAffinityConfig)
withSessionAffinityConfig in interface ServiceSpecFluent<A extends ServiceSpecFluent<A>>public Boolean hasSessionAffinityConfig()
hasSessionAffinityConfig in interface ServiceSpecFluent<A extends ServiceSpecFluent<A>>public ServiceSpecFluent.SessionAffinityConfigNested<A> withNewSessionAffinityConfig()
withNewSessionAffinityConfig in interface ServiceSpecFluent<A extends ServiceSpecFluent<A>>public ServiceSpecFluent.SessionAffinityConfigNested<A> withNewSessionAffinityConfigLike(SessionAffinityConfig item)
withNewSessionAffinityConfigLike in interface ServiceSpecFluent<A extends ServiceSpecFluent<A>>public ServiceSpecFluent.SessionAffinityConfigNested<A> editSessionAffinityConfig()
editSessionAffinityConfig in interface ServiceSpecFluent<A extends ServiceSpecFluent<A>>public ServiceSpecFluent.SessionAffinityConfigNested<A> editOrNewSessionAffinityConfig()
editOrNewSessionAffinityConfig in interface ServiceSpecFluent<A extends ServiceSpecFluent<A>>public ServiceSpecFluent.SessionAffinityConfigNested<A> editOrNewSessionAffinityConfigLike(SessionAffinityConfig item)
editOrNewSessionAffinityConfigLike in interface ServiceSpecFluent<A extends ServiceSpecFluent<A>>public String getType()
getType in interface ServiceSpecFluent<A extends ServiceSpecFluent<A>>public A withType(String type)
withType in interface ServiceSpecFluent<A extends ServiceSpecFluent<A>>public Boolean hasType()
hasType in interface ServiceSpecFluent<A extends ServiceSpecFluent<A>>public A addToAdditionalProperties(String key, Object value)
addToAdditionalProperties in interface ServiceSpecFluent<A extends ServiceSpecFluent<A>>public A addToAdditionalProperties(Map<String,Object> map)
addToAdditionalProperties in interface ServiceSpecFluent<A extends ServiceSpecFluent<A>>public A removeFromAdditionalProperties(String key)
removeFromAdditionalProperties in interface ServiceSpecFluent<A extends ServiceSpecFluent<A>>public A removeFromAdditionalProperties(Map<String,Object> map)
removeFromAdditionalProperties in interface ServiceSpecFluent<A extends ServiceSpecFluent<A>>public Map<String,Object> getAdditionalProperties()
getAdditionalProperties in interface ServiceSpecFluent<A extends ServiceSpecFluent<A>>public <K,V> A withAdditionalProperties(Map<String,Object> additionalProperties)
withAdditionalProperties in interface ServiceSpecFluent<A extends ServiceSpecFluent<A>>public Boolean hasAdditionalProperties()
hasAdditionalProperties in interface ServiceSpecFluent<A extends ServiceSpecFluent<A>>public boolean equals(Object o)
equals in class BaseFluent<A extends ServiceSpecFluent<A>>public int hashCode()
hashCode in class BaseFluent<A extends ServiceSpecFluent<A>>public A withAllocateLoadBalancerNodePorts()
withAllocateLoadBalancerNodePorts in interface ServiceSpecFluent<A extends ServiceSpecFluent<A>>public A withPublishNotReadyAddresses()
withPublishNotReadyAddresses in interface ServiceSpecFluent<A extends ServiceSpecFluent<A>>Copyright © 2015–2023 Red Hat. All rights reserved.