public interface  io.fabric.openshift.api.model.ProxySpecFluent extends java.lang.Object implements io.fabric.kubernetes.api.builder.Fluent
{
public abstract java.lang.String getHttpProxy();
public abstract io.fabric.openshift.api.model.ProxySpecFluent withHttpProxy(java.lang.String);
public abstract java.lang.Boolean hasHttpProxy();
public abstract io.fabric.openshift.api.model.ProxySpecFluent withNewHttpProxy(java.lang.String);
public abstract java.lang.String getHttpsProxy();
public abstract io.fabric.openshift.api.model.ProxySpecFluent withHttpsProxy(java.lang.String);
public abstract java.lang.Boolean hasHttpsProxy();
public abstract io.fabric.openshift.api.model.ProxySpecFluent withNewHttpsProxy(java.lang.String);
public abstract java.lang.String getNoProxy();
public abstract io.fabric.openshift.api.model.ProxySpecFluent withNoProxy(java.lang.String);
public abstract java.lang.Boolean hasNoProxy();
public abstract io.fabric.openshift.api.model.ProxySpecFluent withNewNoProxy(java.lang.String);
public abstract io.fabric.openshift.api.model.ProxySpecFluent addToReadinessEndpoints(int, java.lang.String);
public abstract io.fabric.openshift.api.model.ProxySpecFluent setToReadinessEndpoints(int, java.lang.String);
public abstract transient io.fabric.openshift.api.model.ProxySpecFluent addToReadinessEndpoints(java.lang.String[]);
public abstract io.fabric.openshift.api.model.ProxySpecFluent addAllToReadinessEndpoints(java.util.Collection);
public abstract transient io.fabric.openshift.api.model.ProxySpecFluent removeFromReadinessEndpoints(java.lang.String[]);
public abstract io.fabric.openshift.api.model.ProxySpecFluent removeAllFromReadinessEndpoints(java.util.Collection);
public abstract java.util.List getReadinessEndpoints();
public abstract java.lang.String getReadinessEndpoint(int);
public abstract java.lang.String getFirstReadinessEndpoint();
public abstract java.lang.String getLastReadinessEndpoint();
public abstract java.lang.String getMatchingReadinessEndpoint(java.util.function.Predicate);
public abstract java.lang.Boolean hasMatchingReadinessEndpoint(java.util.function.Predicate);
public abstract io.fabric.openshift.api.model.ProxySpecFluent withReadinessEndpoints(java.util.List);
public abstract transient io.fabric.openshift.api.model.ProxySpecFluent withReadinessEndpoints(java.lang.String[]);
public abstract java.lang.Boolean hasReadinessEndpoints();
public abstract io.fabric.openshift.api.model.ProxySpecFluent addNewReadinessEndpoint(java.lang.String);
public abstract io.fabric.openshift.api.model.ConfigMapNameReference getTrustedCA();
public abstract io.fabric.openshift.api.model.ConfigMapNameReference buildTrustedCA();
public abstract io.fabric.openshift.api.model.ProxySpecFluent withTrustedCA(io.fabric.openshift.api.model.ConfigMapNameReference);
public abstract java.lang.Boolean hasTrustedCA();
public abstract io.fabric.openshift.api.model.ProxySpecFluent withNewTrustedCA(java.lang.String);
public abstract io.fabric.openshift.api.model.ProxySpecFluent$TrustedCANested withNewTrustedCA();
public abstract io.fabric.openshift.api.model.ProxySpecFluent$TrustedCANested withNewTrustedCALike(io.fabric.openshift.api.model.ConfigMapNameReference);
public abstract io.fabric.openshift.api.model.ProxySpecFluent$TrustedCANested editTrustedCA();
public abstract io.fabric.openshift.api.model.ProxySpecFluent$TrustedCANested editOrNewTrustedCA();
public abstract io.fabric.openshift.api.model.ProxySpecFluent$TrustedCANested editOrNewTrustedCALike(io.fabric.openshift.api.model.ConfigMapNameReference);
}