public interface  io.fabric.istio.api.networking.v1alpha.ConnectionPoolSettingsFluent extends java.lang.Object implements io.fabric.kubernetes.api.builder.Fluent
{
public abstract io.fabric.istio.api.networking.v1alpha.ConnectionPoolSettingsHTTPSettings getHttp();
public abstract io.fabric.istio.api.networking.v1alpha.ConnectionPoolSettingsHTTPSettings buildHttp();
public abstract io.fabric.istio.api.networking.v1alpha.ConnectionPoolSettingsFluent withHttp(io.fabric.istio.api.networking.v1alpha.ConnectionPoolSettingsHTTPSettings);
public abstract java.lang.Boolean hasHttp();
public abstract io.fabric.istio.api.networking.v1alpha.ConnectionPoolSettingsFluent$HttpNested withNewHttp();
public abstract io.fabric.istio.api.networking.v1alpha.ConnectionPoolSettingsFluent$HttpNested withNewHttpLike(io.fabric.istio.api.networking.v1alpha.ConnectionPoolSettingsHTTPSettings);
public abstract io.fabric.istio.api.networking.v1alpha.ConnectionPoolSettingsFluent$HttpNested editHttp();
public abstract io.fabric.istio.api.networking.v1alpha.ConnectionPoolSettingsFluent$HttpNested editOrNewHttp();
public abstract io.fabric.istio.api.networking.v1alpha.ConnectionPoolSettingsFluent$HttpNested editOrNewHttpLike(io.fabric.istio.api.networking.v1alpha.ConnectionPoolSettingsHTTPSettings);
public abstract io.fabric.istio.api.networking.v1alpha.ConnectionPoolSettingsTCPSettings getTcp();
public abstract io.fabric.istio.api.networking.v1alpha.ConnectionPoolSettingsTCPSettings buildTcp();
public abstract io.fabric.istio.api.networking.v1alpha.ConnectionPoolSettingsFluent withTcp(io.fabric.istio.api.networking.v1alpha.ConnectionPoolSettingsTCPSettings);
public abstract java.lang.Boolean hasTcp();
public abstract io.fabric.istio.api.networking.v1alpha.ConnectionPoolSettingsFluent$TcpNested withNewTcp();
public abstract io.fabric.istio.api.networking.v1alpha.ConnectionPoolSettingsFluent$TcpNested withNewTcpLike(io.fabric.istio.api.networking.v1alpha.ConnectionPoolSettingsTCPSettings);
public abstract io.fabric.istio.api.networking.v1alpha.ConnectionPoolSettingsFluent$TcpNested editTcp();
public abstract io.fabric.istio.api.networking.v1alpha.ConnectionPoolSettingsFluent$TcpNested editOrNewTcp();
public abstract io.fabric.istio.api.networking.v1alpha.ConnectionPoolSettingsFluent$TcpNested editOrNewTcpLike(io.fabric.istio.api.networking.v1alpha.ConnectionPoolSettingsTCPSettings);
}