public interface  io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsFluent extends java.lang.Object implements io.fabric.kubernetes.api.builder.Fluent
{
public abstract io.fabric.istio.api.networking.v1beta.IsLoadBalancerSettingsLbPolicy getLbPolicy();
public abstract io.fabric.istio.api.networking.v1beta.IsLoadBalancerSettingsLbPolicy buildLbPolicy();
public abstract io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsFluent withLbPolicy(io.fabric.istio.api.networking.v1beta.IsLoadBalancerSettingsLbPolicy);
public abstract java.lang.Boolean hasLbPolicy();
public abstract io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsFluent withLoadBalancerSettingsSimpleLbPolicy(io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsSimple);
public abstract io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsFluent$LoadBalancerSettingsSimpleLbPolicyNested withNewLoadBalancerSettingsSimpleLbPolicy();
public abstract io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsFluent$LoadBalancerSettingsSimpleLbPolicyNested withNewLoadBalancerSettingsSimpleLbPolicyLike(io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsSimple);
public abstract io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsFluent withLoadBalancerSettingsConsistentHashLbPolicy(io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHash);
public abstract io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsFluent$LoadBalancerSettingsConsistentHashLbPolicyNested withNewLoadBalancerSettingsConsistentHashLbPolicy();
public abstract io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsFluent$LoadBalancerSettingsConsistentHashLbPolicyNested withNewLoadBalancerSettingsConsistentHashLbPolicyLike(io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsConsistentHash);
public abstract io.fabric.istio.api.networking.v1beta.LocalityLoadBalancerSetting getLocalityLbSetting();
public abstract io.fabric.istio.api.networking.v1beta.LocalityLoadBalancerSetting buildLocalityLbSetting();
public abstract io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsFluent withLocalityLbSetting(io.fabric.istio.api.networking.v1beta.LocalityLoadBalancerSetting);
public abstract java.lang.Boolean hasLocalityLbSetting();
public abstract io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsFluent$LocalityLbSettingNested withNewLocalityLbSetting();
public abstract io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsFluent$LocalityLbSettingNested withNewLocalityLbSettingLike(io.fabric.istio.api.networking.v1beta.LocalityLoadBalancerSetting);
public abstract io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsFluent$LocalityLbSettingNested editLocalityLbSetting();
public abstract io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsFluent$LocalityLbSettingNested editOrNewLocalityLbSetting();
public abstract io.fabric.istio.api.networking.v1beta.LoadBalancerSettingsFluent$LocalityLbSettingNested editOrNewLocalityLbSettingLike(io.fabric.istio.api.networking.v1beta.LocalityLoadBalancerSetting);
}