Class LivenessProbe
- java.lang.Object
-
- cz.xtf.builder.builders.deployment.AbstractProbe
-
- cz.xtf.builder.builders.deployment.LivenessProbe
-
public class LivenessProbe extends AbstractProbe
-
-
Field Summary
-
Fields inherited from class cz.xtf.builder.builders.deployment.AbstractProbe
commandArgs, host, httpHeaders, path, port, probeType
-
-
Constructor Summary
Constructors Constructor Description LivenessProbe()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidbuild(io.fabric8.kubernetes.api.model.ProbeBuilder builder)LivenessProbecreateHttpProbe(String path, String port)LivenessProbesetFailureThreshold(int failureThreshold)LivenessProbesetInitialDelay(int initialDelay)LivenessProbesetIsEnabled(boolean isEnabled)LivenessProbesetSuccessThreshold(int successThreshold)LivenessProbesetTimeoutSeconds(int timeoutSeconds)-
Methods inherited from class cz.xtf.builder.builders.deployment.AbstractProbe
build, createExecProbe, createHttpProbe, createHttpProbe, createHttpProbe, createTcpProbe
-
-
-
-
Method Detail
-
setInitialDelay
public LivenessProbe setInitialDelay(int initialDelay)
-
setIsEnabled
public LivenessProbe setIsEnabled(boolean isEnabled)
-
setTimeoutSeconds
public LivenessProbe setTimeoutSeconds(int timeoutSeconds)
-
setSuccessThreshold
public LivenessProbe setSuccessThreshold(int successThreshold)
-
setFailureThreshold
public LivenessProbe setFailureThreshold(int failureThreshold)
-
createHttpProbe
public LivenessProbe createHttpProbe(String path, String port)
- Overrides:
createHttpProbein classAbstractProbe
-
build
protected void build(io.fabric8.kubernetes.api.model.ProbeBuilder builder)
- Specified by:
buildin classAbstractProbe
-
-