@Generated(value="org.jsonschema2pojo") public class Probe extends Object
Constructor and Description |
---|
Probe()
No args constructor for use in serialization
|
Probe(ExecAction exec,
HTTPGetAction httpGet,
Long initialDelaySeconds,
TCPSocketAction tcpSocket,
Long timeoutSeconds) |
Modifier and Type | Method and Description |
---|---|
Map<String,Object> |
getAdditionalProperties() |
ExecAction |
getExec() |
HTTPGetAction |
getHttpGet() |
Long |
getInitialDelaySeconds()
number of seconds after the container has started before liveness probes are initiated; see http://releases.k8s.io/HEAD/docs/user-guide/pod-states.md#container-probes
|
TCPSocketAction |
getTcpSocket() |
Long |
getTimeoutSeconds()
number of seconds after which liveness probes timeout; defaults to 1 second; see http://releases.k8s.io/HEAD/docs/user-guide/pod-states.md#container-probes
|
void |
setAdditionalProperty(String name,
Object value) |
void |
setExec(ExecAction exec) |
void |
setHttpGet(HTTPGetAction httpGet) |
void |
setInitialDelaySeconds(Long initialDelaySeconds)
number of seconds after the container has started before liveness probes are initiated; see http://releases.k8s.io/HEAD/docs/user-guide/pod-states.md#container-probes
|
void |
setTcpSocket(TCPSocketAction tcpSocket) |
void |
setTimeoutSeconds(Long timeoutSeconds)
number of seconds after which liveness probes timeout; defaults to 1 second; see http://releases.k8s.io/HEAD/docs/user-guide/pod-states.md#container-probes
|
public Probe()
public Probe(ExecAction exec, HTTPGetAction httpGet, Long initialDelaySeconds, TCPSocketAction tcpSocket, Long timeoutSeconds)
timeoutSeconds
- initialDelaySeconds
- httpGet
- exec
- tcpSocket
- public ExecAction getExec()
public void setExec(ExecAction exec)
exec
- The execpublic HTTPGetAction getHttpGet()
public void setHttpGet(HTTPGetAction httpGet)
httpGet
- The httpGetpublic Long getInitialDelaySeconds()
public void setInitialDelaySeconds(Long initialDelaySeconds)
initialDelaySeconds
- The initialDelaySecondspublic TCPSocketAction getTcpSocket()
public void setTcpSocket(TCPSocketAction tcpSocket)
tcpSocket
- The tcpSocketpublic Long getTimeoutSeconds()
public void setTimeoutSeconds(Long timeoutSeconds)
timeoutSeconds
- The timeoutSecondsCopyright © 2011–2015 Red Hat. All rights reserved.