public class V1APIServiceSpec extends Object
Constructor and Description |
---|
V1APIServiceSpec() |
Modifier and Type | Method and Description |
---|---|
V1APIServiceSpec |
caBundle(byte[] caBundle) |
boolean |
equals(Object o) |
byte[] |
getCaBundle()
CABundle is a PEM encoded CA bundle which will be used to validate an API server's serving certificate.
|
String |
getGroup()
Group is the API group name this server hosts
|
Integer |
getGroupPriorityMinimum()
GroupPriorityMininum is the priority this group should have at least.
|
V1ServiceReference |
getService()
Service is a reference to the service for this API server.
|
String |
getVersion()
Version is the API version this server hosts.
|
Integer |
getVersionPriority()
VersionPriority controls the ordering of this API version inside of its group.
|
V1APIServiceSpec |
group(String group) |
V1APIServiceSpec |
groupPriorityMinimum(Integer groupPriorityMinimum) |
int |
hashCode() |
V1APIServiceSpec |
insecureSkipTLSVerify(Boolean insecureSkipTLSVerify) |
Boolean |
isInsecureSkipTLSVerify()
InsecureSkipTLSVerify disables TLS certificate verification when communicating with this server.
|
V1APIServiceSpec |
service(V1ServiceReference service) |
void |
setCaBundle(byte[] caBundle) |
void |
setGroup(String group) |
void |
setGroupPriorityMinimum(Integer groupPriorityMinimum) |
void |
setInsecureSkipTLSVerify(Boolean insecureSkipTLSVerify) |
void |
setService(V1ServiceReference service) |
void |
setVersion(String version) |
void |
setVersionPriority(Integer versionPriority) |
String |
toString() |
V1APIServiceSpec |
version(String version) |
V1APIServiceSpec |
versionPriority(Integer versionPriority) |
public V1APIServiceSpec caBundle(byte[] caBundle)
public byte[] getCaBundle()
public void setCaBundle(byte[] caBundle)
public V1APIServiceSpec group(String group)
public String getGroup()
public void setGroup(String group)
public V1APIServiceSpec groupPriorityMinimum(Integer groupPriorityMinimum)
public Integer getGroupPriorityMinimum()
public void setGroupPriorityMinimum(Integer groupPriorityMinimum)
public V1APIServiceSpec insecureSkipTLSVerify(Boolean insecureSkipTLSVerify)
public Boolean isInsecureSkipTLSVerify()
public void setInsecureSkipTLSVerify(Boolean insecureSkipTLSVerify)
public V1APIServiceSpec service(V1ServiceReference service)
public V1ServiceReference getService()
public void setService(V1ServiceReference service)
public V1APIServiceSpec version(String version)
public String getVersion()
public void setVersion(String version)
public V1APIServiceSpec versionPriority(Integer versionPriority)
public Integer getVersionPriority()
public void setVersionPriority(Integer versionPriority)
Copyright © 2018. All rights reserved.