Package io.fabric8.kubernetes.api.model
Class Probe
- java.lang.Object
-
- io.fabric8.kubernetes.api.model.Probe
-
- All Implemented Interfaces:
io.fabric8.kubernetes.api.builder.Editable<ProbeBuilder>
,KubernetesResource
,Serializable
@Generated("io.fabric8.kubernetes.schema.generator.model.ModelGenerator") public class Probe extends Object implements io.fabric8.kubernetes.api.builder.Editable<ProbeBuilder>, KubernetesResource
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description Probe()
No args constructor for use in serializationProbe(ExecAction exec, Integer failureThreshold, GRPCAction grpc, HTTPGetAction httpGet, Integer initialDelaySeconds, Integer periodSeconds, Integer successThreshold, TCPSocketAction tcpSocket, Long terminationGracePeriodSeconds, Integer timeoutSeconds)
-
Method Summary
-
-
-
Constructor Detail
-
Probe
public Probe()
No args constructor for use in serialization
-
Probe
public Probe(ExecAction exec, Integer failureThreshold, GRPCAction grpc, HTTPGetAction httpGet, Integer initialDelaySeconds, Integer periodSeconds, Integer successThreshold, TCPSocketAction tcpSocket, Long terminationGracePeriodSeconds, Integer timeoutSeconds)
-
-
Method Detail
-
getExec
public ExecAction getExec()
-
setExec
public void setExec(ExecAction exec)
-
getFailureThreshold
public Integer getFailureThreshold()
-
setFailureThreshold
public void setFailureThreshold(Integer failureThreshold)
-
getGrpc
public GRPCAction getGrpc()
-
setGrpc
public void setGrpc(GRPCAction grpc)
-
getHttpGet
public HTTPGetAction getHttpGet()
-
setHttpGet
public void setHttpGet(HTTPGetAction httpGet)
-
getInitialDelaySeconds
public Integer getInitialDelaySeconds()
-
setInitialDelaySeconds
public void setInitialDelaySeconds(Integer initialDelaySeconds)
-
getPeriodSeconds
public Integer getPeriodSeconds()
-
setPeriodSeconds
public void setPeriodSeconds(Integer periodSeconds)
-
getSuccessThreshold
public Integer getSuccessThreshold()
-
setSuccessThreshold
public void setSuccessThreshold(Integer successThreshold)
-
getTcpSocket
public TCPSocketAction getTcpSocket()
-
setTcpSocket
public void setTcpSocket(TCPSocketAction tcpSocket)
-
getTerminationGracePeriodSeconds
public Long getTerminationGracePeriodSeconds()
-
setTerminationGracePeriodSeconds
public void setTerminationGracePeriodSeconds(Long terminationGracePeriodSeconds)
-
getTimeoutSeconds
public Integer getTimeoutSeconds()
-
setTimeoutSeconds
public void setTimeoutSeconds(Integer timeoutSeconds)
-
edit
public ProbeBuilder edit()
- Specified by:
edit
in interfaceio.fabric8.kubernetes.api.builder.Editable<ProbeBuilder>
-
toBuilder
public ProbeBuilder toBuilder()
-
-