public interface  io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBFluent extends java.lang.Object implements io.fabric.kubernetes.api.builder.Fluent
{
public abstract io.fabric.istio.api.networking.v1beta.IsLoadBalancerSettingsConsistentHashLBHashKey getHashKey();
public abstract io.fabric.istio.api.networking.v1beta.IsLoadBalancerSettingsConsistentHashLBHashKey buildHashKey();
public abstract io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBFluent withHashKey(io.fabric.istio.api.networking.v1beta.IsLoadBalancerSettingsConsistentHashLBHashKey);
public abstract java.lang.Boolean hasHashKey();
public abstract io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBFluent withLoadBalancerSettingsConsistentHashLBHttpCookieKey(io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpCookie);
public abstract io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBFluent$LoadBalancerSettingsConsistentHashLBHttpCookieKeyNested withNewLoadBalancerSettingsConsistentHashLBHttpCookieKey();
public abstract io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBFluent$LoadBalancerSettingsConsistentHashLBHttpCookieKeyNested withNewLoadBalancerSettingsConsistentHashLBHttpCookieKeyLike(io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpCookie);
public abstract io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBFluent withLoadBalancerSettingsConsistentHashLBUseSourceIpKey(io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBUseSourceIp);
public abstract io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBFluent$LoadBalancerSettingsConsistentHashLBUseSourceIpKeyNested withNewLoadBalancerSettingsConsistentHashLBUseSourceIpKey();
public abstract io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBFluent$LoadBalancerSettingsConsistentHashLBUseSourceIpKeyNested withNewLoadBalancerSettingsConsistentHashLBUseSourceIpKeyLike(io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBUseSourceIp);
public abstract io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBFluent withNewLoadBalancerSettingsConsistentHashLBUseSourceIpKey(java.lang.Boolean);
public abstract io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBFluent withLoadBalancerSettingsConsistentHashLBHttpQueryParameterNameKey(io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpQueryParameterName);
public abstract io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBFluent$LoadBalancerSettingsConsistentHashLBHttpQueryParameterNameKeyNested withNewLoadBalancerSettingsConsistentHashLBHttpQueryParameterNameKey();
public abstract io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBFluent$LoadBalancerSettingsConsistentHashLBHttpQueryParameterNameKeyNested withNewLoadBalancerSettingsConsistentHashLBHttpQueryParameterNameKeyLike(io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpQueryParameterName);
public abstract io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBFluent withNewLoadBalancerSettingsConsistentHashLBHttpQueryParameterNameKey(java.lang.String);
public abstract io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBFluent withLoadBalancerSettingsConsistentHashLBHttpHeaderNameKey(io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpHeaderName);
public abstract io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBFluent$LoadBalancerSettingsConsistentHashLBHttpHeaderNameKeyNested withNewLoadBalancerSettingsConsistentHashLBHttpHeaderNameKey();
public abstract io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBFluent$LoadBalancerSettingsConsistentHashLBHttpHeaderNameKeyNested withNewLoadBalancerSettingsConsistentHashLBHttpHeaderNameKeyLike(io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBHttpHeaderName);
public abstract io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBFluent withNewLoadBalancerSettingsConsistentHashLBHttpHeaderNameKey(java.lang.String);
public abstract java.lang.Integer getMinimumRingSize();
public abstract io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHashLBFluent withMinimumRingSize(java.lang.Integer);
public abstract java.lang.Boolean hasMinimumRingSize();
}