@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.