Class ReadinessProbe
- java.lang.Object
-
- cz.xtf.builder.builders.deployment.AbstractProbe
-
- cz.xtf.builder.builders.deployment.ReadinessProbe
-
public class ReadinessProbe 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 ReadinessProbe()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidbuild(io.fabric8.kubernetes.api.model.ProbeBuilder builder)ReadinessProbecreateHttpProbe(String path, String port)ReadinessProbesetFailureThreshold(int failureThreshold)ReadinessProbesetFrequencyCheck(int frequencyCheck)ReadinessProbesetInitialDelaySeconds(int initialDelaySeconds)ReadinessProbesetSuccessThreshold(int successThreshold)ReadinessProbesetTimeoutSeconds(int timeoutSeconds)-
Methods inherited from class cz.xtf.builder.builders.deployment.AbstractProbe
build, createExecProbe, createHttpProbe, createHttpProbe, createHttpProbe, createTcpProbe
-
-
-
-
Method Detail
-
setTimeoutSeconds
public ReadinessProbe setTimeoutSeconds(int timeoutSeconds)
-
setFrequencyCheck
public ReadinessProbe setFrequencyCheck(int frequencyCheck)
-
setSuccessThreshold
public ReadinessProbe setSuccessThreshold(int successThreshold)
-
setFailureThreshold
public ReadinessProbe setFailureThreshold(int failureThreshold)
-
setInitialDelaySeconds
public ReadinessProbe setInitialDelaySeconds(int initialDelaySeconds)
-
createHttpProbe
public ReadinessProbe createHttpProbe(String path, String port)
- Overrides:
createHttpProbein classAbstractProbe
-
build
protected void build(io.fabric8.kubernetes.api.model.ProbeBuilder builder)
- Specified by:
buildin classAbstractProbe
-
-