Package io.fabric8.kubernetes.api.model
Class ProbeFluentImpl<A extends ProbeFluent<A>>
- java.lang.Object
-
- io.fabric8.kubernetes.api.builder.BaseFluent<A>
-
- io.fabric8.kubernetes.api.model.ProbeFluentImpl<A>
-
- All Implemented Interfaces:
Fluent<A>,Visitable<A>,ProbeFluent<A>
- Direct Known Subclasses:
ContainerFluentImpl.LivenessProbeNestedImpl,ContainerFluentImpl.ReadinessProbeNestedImpl,ContainerFluentImpl.StartupProbeNestedImpl,EphemeralContainerFluentImpl.LivenessProbeNestedImpl,EphemeralContainerFluentImpl.ReadinessProbeNestedImpl,EphemeralContainerFluentImpl.StartupProbeNestedImpl,ProbeBuilder,WatchEventFluentImpl.ProbeObjectNestedImpl
public class ProbeFluentImpl<A extends ProbeFluent<A>> extends BaseFluent<A> implements ProbeFluent<A>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description classProbeFluentImpl.ExecNestedImpl<N>classProbeFluentImpl.HttpGetNestedImpl<N>classProbeFluentImpl.TcpSocketNestedImpl<N>-
Nested classes/interfaces inherited from interface io.fabric8.kubernetes.api.model.ProbeFluent
ProbeFluent.ExecNested<N>, ProbeFluent.HttpGetNested<N>, ProbeFluent.TcpSocketNested<N>
-
-
Field Summary
-
Fields inherited from class io.fabric8.kubernetes.api.builder.BaseFluent
_visitables
-
-
Constructor Summary
Constructors Constructor Description ProbeFluentImpl()ProbeFluentImpl(Probe instance)
-
Method Summary
-
-
-
Constructor Detail
-
ProbeFluentImpl
public ProbeFluentImpl()
-
ProbeFluentImpl
public ProbeFluentImpl(Probe instance)
-
-
Method Detail
-
getExec
@Deprecated public ExecAction getExec()
Deprecated.This method has been deprecated, please use method buildExec instead.- Specified by:
getExecin interfaceProbeFluent<A extends ProbeFluent<A>>- Returns:
- The buildable object.
-
buildExec
public ExecAction buildExec()
- Specified by:
buildExecin interfaceProbeFluent<A extends ProbeFluent<A>>
-
withExec
public A withExec(ExecAction exec)
- Specified by:
withExecin interfaceProbeFluent<A extends ProbeFluent<A>>
-
hasExec
public Boolean hasExec()
- Specified by:
hasExecin interfaceProbeFluent<A extends ProbeFluent<A>>
-
withNewExec
public ProbeFluent.ExecNested<A> withNewExec()
- Specified by:
withNewExecin interfaceProbeFluent<A extends ProbeFluent<A>>
-
withNewExecLike
public ProbeFluent.ExecNested<A> withNewExecLike(ExecAction item)
- Specified by:
withNewExecLikein interfaceProbeFluent<A extends ProbeFluent<A>>
-
editExec
public ProbeFluent.ExecNested<A> editExec()
- Specified by:
editExecin interfaceProbeFluent<A extends ProbeFluent<A>>
-
editOrNewExec
public ProbeFluent.ExecNested<A> editOrNewExec()
- Specified by:
editOrNewExecin interfaceProbeFluent<A extends ProbeFluent<A>>
-
editOrNewExecLike
public ProbeFluent.ExecNested<A> editOrNewExecLike(ExecAction item)
- Specified by:
editOrNewExecLikein interfaceProbeFluent<A extends ProbeFluent<A>>
-
getFailureThreshold
public Integer getFailureThreshold()
- Specified by:
getFailureThresholdin interfaceProbeFluent<A extends ProbeFluent<A>>
-
withFailureThreshold
public A withFailureThreshold(Integer failureThreshold)
- Specified by:
withFailureThresholdin interfaceProbeFluent<A extends ProbeFluent<A>>
-
hasFailureThreshold
public Boolean hasFailureThreshold()
- Specified by:
hasFailureThresholdin interfaceProbeFluent<A extends ProbeFluent<A>>
-
getHttpGet
@Deprecated public HTTPGetAction getHttpGet()
Deprecated.This method has been deprecated, please use method buildHttpGet instead.- Specified by:
getHttpGetin interfaceProbeFluent<A extends ProbeFluent<A>>- Returns:
- The buildable object.
-
buildHttpGet
public HTTPGetAction buildHttpGet()
- Specified by:
buildHttpGetin interfaceProbeFluent<A extends ProbeFluent<A>>
-
withHttpGet
public A withHttpGet(HTTPGetAction httpGet)
- Specified by:
withHttpGetin interfaceProbeFluent<A extends ProbeFluent<A>>
-
hasHttpGet
public Boolean hasHttpGet()
- Specified by:
hasHttpGetin interfaceProbeFluent<A extends ProbeFluent<A>>
-
withNewHttpGet
public ProbeFluent.HttpGetNested<A> withNewHttpGet()
- Specified by:
withNewHttpGetin interfaceProbeFluent<A extends ProbeFluent<A>>
-
withNewHttpGetLike
public ProbeFluent.HttpGetNested<A> withNewHttpGetLike(HTTPGetAction item)
- Specified by:
withNewHttpGetLikein interfaceProbeFluent<A extends ProbeFluent<A>>
-
editHttpGet
public ProbeFluent.HttpGetNested<A> editHttpGet()
- Specified by:
editHttpGetin interfaceProbeFluent<A extends ProbeFluent<A>>
-
editOrNewHttpGet
public ProbeFluent.HttpGetNested<A> editOrNewHttpGet()
- Specified by:
editOrNewHttpGetin interfaceProbeFluent<A extends ProbeFluent<A>>
-
editOrNewHttpGetLike
public ProbeFluent.HttpGetNested<A> editOrNewHttpGetLike(HTTPGetAction item)
- Specified by:
editOrNewHttpGetLikein interfaceProbeFluent<A extends ProbeFluent<A>>
-
getInitialDelaySeconds
public Integer getInitialDelaySeconds()
- Specified by:
getInitialDelaySecondsin interfaceProbeFluent<A extends ProbeFluent<A>>
-
withInitialDelaySeconds
public A withInitialDelaySeconds(Integer initialDelaySeconds)
- Specified by:
withInitialDelaySecondsin interfaceProbeFluent<A extends ProbeFluent<A>>
-
hasInitialDelaySeconds
public Boolean hasInitialDelaySeconds()
- Specified by:
hasInitialDelaySecondsin interfaceProbeFluent<A extends ProbeFluent<A>>
-
getPeriodSeconds
public Integer getPeriodSeconds()
- Specified by:
getPeriodSecondsin interfaceProbeFluent<A extends ProbeFluent<A>>
-
withPeriodSeconds
public A withPeriodSeconds(Integer periodSeconds)
- Specified by:
withPeriodSecondsin interfaceProbeFluent<A extends ProbeFluent<A>>
-
hasPeriodSeconds
public Boolean hasPeriodSeconds()
- Specified by:
hasPeriodSecondsin interfaceProbeFluent<A extends ProbeFluent<A>>
-
getSuccessThreshold
public Integer getSuccessThreshold()
- Specified by:
getSuccessThresholdin interfaceProbeFluent<A extends ProbeFluent<A>>
-
withSuccessThreshold
public A withSuccessThreshold(Integer successThreshold)
- Specified by:
withSuccessThresholdin interfaceProbeFluent<A extends ProbeFluent<A>>
-
hasSuccessThreshold
public Boolean hasSuccessThreshold()
- Specified by:
hasSuccessThresholdin interfaceProbeFluent<A extends ProbeFluent<A>>
-
getTcpSocket
@Deprecated public TCPSocketAction getTcpSocket()
Deprecated.This method has been deprecated, please use method buildTcpSocket instead.- Specified by:
getTcpSocketin interfaceProbeFluent<A extends ProbeFluent<A>>- Returns:
- The buildable object.
-
buildTcpSocket
public TCPSocketAction buildTcpSocket()
- Specified by:
buildTcpSocketin interfaceProbeFluent<A extends ProbeFluent<A>>
-
withTcpSocket
public A withTcpSocket(TCPSocketAction tcpSocket)
- Specified by:
withTcpSocketin interfaceProbeFluent<A extends ProbeFluent<A>>
-
hasTcpSocket
public Boolean hasTcpSocket()
- Specified by:
hasTcpSocketin interfaceProbeFluent<A extends ProbeFluent<A>>
-
withNewTcpSocket
public ProbeFluent.TcpSocketNested<A> withNewTcpSocket()
- Specified by:
withNewTcpSocketin interfaceProbeFluent<A extends ProbeFluent<A>>
-
withNewTcpSocketLike
public ProbeFluent.TcpSocketNested<A> withNewTcpSocketLike(TCPSocketAction item)
- Specified by:
withNewTcpSocketLikein interfaceProbeFluent<A extends ProbeFluent<A>>
-
editTcpSocket
public ProbeFluent.TcpSocketNested<A> editTcpSocket()
- Specified by:
editTcpSocketin interfaceProbeFluent<A extends ProbeFluent<A>>
-
editOrNewTcpSocket
public ProbeFluent.TcpSocketNested<A> editOrNewTcpSocket()
- Specified by:
editOrNewTcpSocketin interfaceProbeFluent<A extends ProbeFluent<A>>
-
editOrNewTcpSocketLike
public ProbeFluent.TcpSocketNested<A> editOrNewTcpSocketLike(TCPSocketAction item)
- Specified by:
editOrNewTcpSocketLikein interfaceProbeFluent<A extends ProbeFluent<A>>
-
getTimeoutSeconds
public Integer getTimeoutSeconds()
- Specified by:
getTimeoutSecondsin interfaceProbeFluent<A extends ProbeFluent<A>>
-
withTimeoutSeconds
public A withTimeoutSeconds(Integer timeoutSeconds)
- Specified by:
withTimeoutSecondsin interfaceProbeFluent<A extends ProbeFluent<A>>
-
hasTimeoutSeconds
public Boolean hasTimeoutSeconds()
- Specified by:
hasTimeoutSecondsin interfaceProbeFluent<A extends ProbeFluent<A>>
-
-