public interface  io.fabric.istio.api.networking.v1beta.ConnectionPoolSettingsHTTPSettingsFluent extends java.lang.Object implements io.fabric.kubernetes.api.builder.Fluent
{
public abstract io.fabric.istio.api.networking.v1beta.ConnectionPoolSettingsHTTPSettingsH2UpgradePolicy getH2UpgradePolicy();
public abstract io.fabric.istio.api.networking.v1beta.ConnectionPoolSettingsHTTPSettingsFluent withH2UpgradePolicy(io.fabric.istio.api.networking.v1beta.ConnectionPoolSettingsHTTPSettingsH2UpgradePolicy);
public abstract java.lang.Boolean hasH2UpgradePolicy();
public abstract java.lang.Integer getHttp1MaxPendingRequests();
public abstract io.fabric.istio.api.networking.v1beta.ConnectionPoolSettingsHTTPSettingsFluent withHttp1MaxPendingRequests(java.lang.Integer);
public abstract java.lang.Boolean hasHttp1MaxPendingRequests();
public abstract java.lang.Integer getHttp2MaxRequests();
public abstract io.fabric.istio.api.networking.v1beta.ConnectionPoolSettingsHTTPSettingsFluent withHttp2MaxRequests(java.lang.Integer);
public abstract java.lang.Boolean hasHttp2MaxRequests();
public abstract java.lang.String getIdleTimeout();
public abstract io.fabric.istio.api.networking.v1beta.ConnectionPoolSettingsHTTPSettingsFluent withIdleTimeout(java.lang.String);
public abstract java.lang.Boolean hasIdleTimeout();
public abstract java.lang.Integer getMaxRequestsPerConnection();
public abstract io.fabric.istio.api.networking.v1beta.ConnectionPoolSettingsHTTPSettingsFluent withMaxRequestsPerConnection(java.lang.Integer);
public abstract java.lang.Boolean hasMaxRequestsPerConnection();
public abstract java.lang.Integer getMaxRetries();
public abstract io.fabric.istio.api.networking.v1beta.ConnectionPoolSettingsHTTPSettingsFluent withMaxRetries(java.lang.Integer);
public abstract java.lang.Boolean hasMaxRetries();
public abstract java.lang.Boolean getUseClientProtocol();
public abstract io.fabric.istio.api.networking.v1beta.ConnectionPoolSettingsHTTPSettingsFluent withUseClientProtocol(java.lang.Boolean);
public abstract java.lang.Boolean hasUseClientProtocol();
public abstract io.fabric.istio.api.networking.v1beta.ConnectionPoolSettingsHTTPSettingsFluent withUseClientProtocol();
}