public class Probe extends Object implements KubernetesResource
| Constructor and Description |
|---|
Probe()
No args constructor for use in serialization
|
Probe(ExecAction exec,
Integer failureThreshold,
GRPCAction grpc,
HTTPGetAction httpGet,
Integer initialDelaySeconds,
Integer periodSeconds,
Integer successThreshold,
TCPSocketAction tcpSocket,
Long terminationGracePeriodSeconds,
Integer timeoutSeconds) |
| Modifier and Type | Method and Description |
|---|---|
Map<String,Object> |
getAdditionalProperties() |
ExecAction |
getExec() |
Integer |
getFailureThreshold() |
GRPCAction |
getGrpc() |
HTTPGetAction |
getHttpGet() |
Integer |
getInitialDelaySeconds() |
Integer |
getPeriodSeconds() |
Integer |
getSuccessThreshold() |
TCPSocketAction |
getTcpSocket() |
Long |
getTerminationGracePeriodSeconds() |
Integer |
getTimeoutSeconds() |
void |
setAdditionalProperty(String name,
Object value) |
void |
setExec(ExecAction exec) |
void |
setFailureThreshold(Integer failureThreshold) |
void |
setGrpc(GRPCAction grpc) |
void |
setHttpGet(HTTPGetAction httpGet) |
void |
setInitialDelaySeconds(Integer initialDelaySeconds) |
void |
setPeriodSeconds(Integer periodSeconds) |
void |
setSuccessThreshold(Integer successThreshold) |
void |
setTcpSocket(TCPSocketAction tcpSocket) |
void |
setTerminationGracePeriodSeconds(Long terminationGracePeriodSeconds) |
void |
setTimeoutSeconds(Integer timeoutSeconds) |
public Probe()
public Probe(ExecAction exec, Integer failureThreshold, GRPCAction grpc, HTTPGetAction httpGet, Integer initialDelaySeconds, Integer periodSeconds, Integer successThreshold, TCPSocketAction tcpSocket, Long terminationGracePeriodSeconds, Integer timeoutSeconds)
terminationGracePeriodSeconds - failureThreshold - periodSeconds - tcpSocket - timeoutSeconds - successThreshold - initialDelaySeconds - exec - grpc - httpGet - public ExecAction getExec()
public void setExec(ExecAction exec)
public Integer getFailureThreshold()
public void setFailureThreshold(Integer failureThreshold)
public GRPCAction getGrpc()
public void setGrpc(GRPCAction grpc)
public HTTPGetAction getHttpGet()
public void setHttpGet(HTTPGetAction httpGet)
public Integer getInitialDelaySeconds()
public void setInitialDelaySeconds(Integer initialDelaySeconds)
public Integer getPeriodSeconds()
public void setPeriodSeconds(Integer periodSeconds)
public Integer getSuccessThreshold()
public void setSuccessThreshold(Integer successThreshold)
public TCPSocketAction getTcpSocket()
public void setTcpSocket(TCPSocketAction tcpSocket)
public Long getTerminationGracePeriodSeconds()
public void setTerminationGracePeriodSeconds(Long terminationGracePeriodSeconds)
public Integer getTimeoutSeconds()
public void setTimeoutSeconds(Integer timeoutSeconds)
Copyright © 2015–2023 Red Hat. All rights reserved.