@Generated(value="org.jsonschema2pojo") public class ServiceSpec extends Object implements KubernetesResource
| Constructor and Description |
|---|
ServiceSpec()
No args constructor for use in serialization
|
ServiceSpec(String clusterIP,
List<String> deprecatedPublicIPs,
List<String> externalIPs,
String externalName,
String loadBalancerIP,
List<String> loadBalancerSourceRanges,
List<ServicePort> ports,
Map<String,String> selector,
String sessionAffinity,
String type) |
| Modifier and Type | Method and Description |
|---|---|
Map<String,Object> |
getAdditionalProperties() |
String |
getClusterIP() |
List<String> |
getDeprecatedPublicIPs() |
List<String> |
getExternalIPs() |
String |
getExternalName() |
String |
getLoadBalancerIP() |
List<String> |
getLoadBalancerSourceRanges() |
List<ServicePort> |
getPorts() |
Map<String,String> |
getSelector() |
String |
getSessionAffinity() |
String |
getType() |
void |
setAdditionalProperty(String name,
Object value) |
void |
setClusterIP(String clusterIP) |
void |
setDeprecatedPublicIPs(List<String> deprecatedPublicIPs) |
void |
setExternalIPs(List<String> externalIPs) |
void |
setExternalName(String externalName) |
void |
setLoadBalancerIP(String loadBalancerIP) |
void |
setLoadBalancerSourceRanges(List<String> loadBalancerSourceRanges) |
void |
setPorts(List<ServicePort> ports) |
void |
setSelector(Map<String,String> selector) |
void |
setSessionAffinity(String sessionAffinity) |
void |
setType(String type) |
public ServiceSpec()
public ServiceSpec(String clusterIP, List<String> deprecatedPublicIPs, List<String> externalIPs, String externalName, String loadBalancerIP, List<String> loadBalancerSourceRanges, List<ServicePort> ports, Map<String,String> selector, String sessionAffinity, String type)
externalIPs - loadBalancerIP - deprecatedPublicIPs - externalName - sessionAffinity - loadBalancerSourceRanges - selector - ports - type - clusterIP - public String getClusterIP()
public void setClusterIP(String clusterIP)
clusterIP - The clusterIPpublic List<String> getDeprecatedPublicIPs()
public void setDeprecatedPublicIPs(List<String> deprecatedPublicIPs)
deprecatedPublicIPs - The deprecatedPublicIPspublic void setExternalIPs(List<String> externalIPs)
externalIPs - The externalIPspublic String getExternalName()
public void setExternalName(String externalName)
externalName - The externalNamepublic String getLoadBalancerIP()
public void setLoadBalancerIP(String loadBalancerIP)
loadBalancerIP - The loadBalancerIPpublic List<String> getLoadBalancerSourceRanges()
public void setLoadBalancerSourceRanges(List<String> loadBalancerSourceRanges)
loadBalancerSourceRanges - The loadBalancerSourceRangespublic List<ServicePort> getPorts()
public void setPorts(List<ServicePort> ports)
ports - The portspublic void setSelector(Map<String,String> selector)
selector - The selectorpublic String getSessionAffinity()
public void setSessionAffinity(String sessionAffinity)
sessionAffinity - The sessionAffinitypublic String getType()
public void setType(String type)
type - The typeCopyright © 2011–2017 Red Hat. All rights reserved.