public class ServiceSpec extends Object implements KubernetesResource
| Constructor and Description |
|---|
ServiceSpec()
No args constructor for use in serialization
|
ServiceSpec(String clusterIP,
List<String> externalIPs,
String externalName,
String externalTrafficPolicy,
Integer healthCheckNodePort,
String ipFamily,
String loadBalancerIP,
List<String> loadBalancerSourceRanges,
List<ServicePort> ports,
Boolean publishNotReadyAddresses,
Map<String,String> selector,
String sessionAffinity,
SessionAffinityConfig sessionAffinityConfig,
List<String> topologyKeys,
String type) |
public ServiceSpec()
public ServiceSpec(String clusterIP, List<String> externalIPs, String externalName, String externalTrafficPolicy, Integer healthCheckNodePort, String ipFamily, String loadBalancerIP, List<String> loadBalancerSourceRanges, List<ServicePort> ports, Boolean publishNotReadyAddresses, Map<String,String> selector, String sessionAffinity, SessionAffinityConfig sessionAffinityConfig, List<String> topologyKeys, String type)
healthCheckNodePort - externalIPs - sessionAffinity - ports - type - sessionAffinityConfig - loadBalancerIP - externalName - ipFamily - loadBalancerSourceRanges - externalTrafficPolicy - selector - publishNotReadyAddresses - topologyKeys - clusterIP - public String getClusterIP()
public void setClusterIP(String clusterIP)
public String getExternalName()
public void setExternalName(String externalName)
public String getExternalTrafficPolicy()
public void setExternalTrafficPolicy(String externalTrafficPolicy)
public Integer getHealthCheckNodePort()
public void setHealthCheckNodePort(Integer healthCheckNodePort)
public String getIpFamily()
public void setIpFamily(String ipFamily)
public String getLoadBalancerIP()
public void setLoadBalancerIP(String loadBalancerIP)
public void setLoadBalancerSourceRanges(List<String> loadBalancerSourceRanges)
public List<ServicePort> getPorts()
public void setPorts(List<ServicePort> ports)
public Boolean getPublishNotReadyAddresses()
public void setPublishNotReadyAddresses(Boolean publishNotReadyAddresses)
public String getSessionAffinity()
public void setSessionAffinity(String sessionAffinity)
public SessionAffinityConfig getSessionAffinityConfig()
public void setSessionAffinityConfig(SessionAffinityConfig sessionAffinityConfig)
public String getType()
public void setType(String type)
Copyright © 2015–2022 Red Hat. All rights reserved.