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