public interface  io.fabric.istio.api.networking.v1alpha.ReadinessProbeFluent extends java.lang.Object implements io.fabric.kubernetes.api.builder.Fluent
{
public abstract io.fabric.istio.api.networking.v1alpha.IsReadinessProbeHealthCheckMethod getHealthCheckMethod();
public abstract io.fabric.istio.api.networking.v1alpha.IsReadinessProbeHealthCheckMethod buildHealthCheckMethod();
public abstract io.fabric.istio.api.networking.v1alpha.ReadinessProbeFluent withHealthCheckMethod(io.fabric.istio.api.networking.v1alpha.IsReadinessProbeHealthCheckMethod);
public abstract java.lang.Boolean hasHealthCheckMethod();
public abstract io.fabric.istio.api.networking.v1alpha.ReadinessProbeFluent withReadinessProbeTcpSocketHealthCheckMethod(io.fabric.istio.api.networking.v1alpha.ReadinessProbeTcpSocket);
public abstract io.fabric.istio.api.networking.v1alpha.ReadinessProbeFluent$ReadinessProbeTcpSocketHealthCheckMethodNested withNewReadinessProbeTcpSocketHealthCheckMethod();
public abstract io.fabric.istio.api.networking.v1alpha.ReadinessProbeFluent$ReadinessProbeTcpSocketHealthCheckMethodNested withNewReadinessProbeTcpSocketHealthCheckMethodLike(io.fabric.istio.api.networking.v1alpha.ReadinessProbeTcpSocket);
public abstract io.fabric.istio.api.networking.v1alpha.ReadinessProbeFluent withReadinessProbeExecHealthCheckMethod(io.fabric.istio.api.networking.v1alpha.ReadinessProbeExec);
public abstract io.fabric.istio.api.networking.v1alpha.ReadinessProbeFluent$ReadinessProbeExecHealthCheckMethodNested withNewReadinessProbeExecHealthCheckMethod();
public abstract io.fabric.istio.api.networking.v1alpha.ReadinessProbeFluent$ReadinessProbeExecHealthCheckMethodNested withNewReadinessProbeExecHealthCheckMethodLike(io.fabric.istio.api.networking.v1alpha.ReadinessProbeExec);
public abstract io.fabric.istio.api.networking.v1alpha.ReadinessProbeFluent withReadinessProbeHttpGetHealthCheckMethod(io.fabric.istio.api.networking.v1alpha.ReadinessProbeHttpGet);
public abstract io.fabric.istio.api.networking.v1alpha.ReadinessProbeFluent$ReadinessProbeHttpGetHealthCheckMethodNested withNewReadinessProbeHttpGetHealthCheckMethod();
public abstract io.fabric.istio.api.networking.v1alpha.ReadinessProbeFluent$ReadinessProbeHttpGetHealthCheckMethodNested withNewReadinessProbeHttpGetHealthCheckMethodLike(io.fabric.istio.api.networking.v1alpha.ReadinessProbeHttpGet);
public abstract java.lang.Integer getFailureThreshold();
public abstract io.fabric.istio.api.networking.v1alpha.ReadinessProbeFluent withFailureThreshold(java.lang.Integer);
public abstract java.lang.Boolean hasFailureThreshold();
public abstract java.lang.Integer getInitialDelaySeconds();
public abstract io.fabric.istio.api.networking.v1alpha.ReadinessProbeFluent withInitialDelaySeconds(java.lang.Integer);
public abstract java.lang.Boolean hasInitialDelaySeconds();
public abstract java.lang.Integer getPeriodSeconds();
public abstract io.fabric.istio.api.networking.v1alpha.ReadinessProbeFluent withPeriodSeconds(java.lang.Integer);
public abstract java.lang.Boolean hasPeriodSeconds();
public abstract java.lang.Integer getSuccessThreshold();
public abstract io.fabric.istio.api.networking.v1alpha.ReadinessProbeFluent withSuccessThreshold(java.lang.Integer);
public abstract java.lang.Boolean hasSuccessThreshold();
public abstract java.lang.Integer getTimeoutSeconds();
public abstract io.fabric.istio.api.networking.v1alpha.ReadinessProbeFluent withTimeoutSeconds(java.lang.Integer);
public abstract java.lang.Boolean hasTimeoutSeconds();
}