io.fabric8.kubernetes.api.model.ProbeFluent Maven / Gradle / Ivy
package io.fabric8.kubernetes.api.model;
import java.util.Map;
import java.util.Map;
import java.util.HashMap;
import java.io.Serializable;
import java.util.AbstractMap;
import io.fabric8.kubernetes.api.builder.Fluent;
import io.fabric8.kubernetes.api.builder.Nested;
public interface ProbeFluent> extends Fluent{
public ExecAction getExec(); public T withExec( ExecAction exec); public ExecNested withNewExec(); public ExecNested withNewExecLike( ExecAction item); public ExecNested editExec(); public Integer getFailureThreshold(); public T withFailureThreshold( Integer failureThreshold); public HTTPGetAction getHttpGet(); public T withHttpGet( HTTPGetAction httpGet); public HttpGetNested withNewHttpGet(); public HttpGetNested withNewHttpGetLike( HTTPGetAction item); public HttpGetNested editHttpGet(); public Integer getInitialDelaySeconds(); public T withInitialDelaySeconds( Integer initialDelaySeconds); public Integer getPeriodSeconds(); public T withPeriodSeconds( Integer periodSeconds); public Integer getSuccessThreshold(); public T withSuccessThreshold( Integer successThreshold); public TCPSocketAction getTcpSocket(); public T withTcpSocket( TCPSocketAction tcpSocket); public TcpSocketNested withNewTcpSocket(); public TcpSocketNested withNewTcpSocketLike( TCPSocketAction item); public TcpSocketNested editTcpSocket(); public Integer getTimeoutSeconds(); public T withTimeoutSeconds( Integer timeoutSeconds); public T addToAdditionalProperties( String key, Object value); public T addToAdditionalProperties( Map map); public T removeFromAdditionalProperties( String key); public T removeFromAdditionalProperties( Map map); public Map getAdditionalProperties(); public T withAdditionalProperties( Map additionalProperties);
public interface ExecNested extends Nested, ExecActionFluent>{
public N and(); public N endExec();
}
public interface HttpGetNested extends Nested, HTTPGetActionFluent>{
public N endHttpGet(); public N and();
}
public interface TcpSocketNested extends Nested, TCPSocketActionFluent>{
public N and(); public N endTcpSocket();
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy