@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 loadBalancerIP,
List<String> loadBalancerSourceRanges,
String portalIP,
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 |
getLoadBalancerIP() |
List<String> |
getLoadBalancerSourceRanges() |
String |
getPortalIP() |
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 |
setLoadBalancerIP(String loadBalancerIP) |
void |
setLoadBalancerSourceRanges(List<String> loadBalancerSourceRanges) |
void |
setPortalIP(String portalIP) |
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 loadBalancerIP, List<String> loadBalancerSourceRanges, String portalIP, List<ServicePort> ports, Map<String,String> selector, String sessionAffinity, String type)
portalIP
- externalIPs
- loadBalancerIP
- deprecatedPublicIPs
- 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 getLoadBalancerIP()
public void setLoadBalancerIP(String loadBalancerIP)
loadBalancerIP
- The loadBalancerIPpublic List<String> getLoadBalancerSourceRanges()
public void setLoadBalancerSourceRanges(List<String> loadBalancerSourceRanges)
loadBalancerSourceRanges
- The loadBalancerSourceRangespublic String getPortalIP()
public void setPortalIP(String portalIP)
portalIP
- The portalIPpublic 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–2016 Red Hat. All rights reserved.