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