接口 DestinationRuleOuterClass.LoadBalancerSettingsOrBuilder

所有超级接口:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
所有已知实现类:
DestinationRuleOuterClass.LoadBalancerSettings, DestinationRuleOuterClass.LoadBalancerSettings.Builder
封闭类:
DestinationRuleOuterClass

public static interface DestinationRuleOuterClass.LoadBalancerSettingsOrBuilder extends com.google.protobuf.MessageOrBuilder
  • 方法详细资料

    • hasSimple

      boolean hasSimple()
      .istio.networking.v1alpha3.LoadBalancerSettings.SimpleLB simple = 1;
      返回:
      Whether the simple field is set.
    • getSimpleValue

      int getSimpleValue()
      .istio.networking.v1alpha3.LoadBalancerSettings.SimpleLB simple = 1;
      返回:
      The enum numeric value on the wire for simple.
    • getSimple

      .istio.networking.v1alpha3.LoadBalancerSettings.SimpleLB simple = 1;
      返回:
      The simple.
    • hasConsistentHash

      boolean hasConsistentHash()
      .istio.networking.v1alpha3.LoadBalancerSettings.ConsistentHashLB consistent_hash = 2;
      返回:
      Whether the consistentHash field is set.
    • getConsistentHash

      .istio.networking.v1alpha3.LoadBalancerSettings.ConsistentHashLB consistent_hash = 2;
      返回:
      The consistentHash.
    • getConsistentHashOrBuilder

      .istio.networking.v1alpha3.LoadBalancerSettings.ConsistentHashLB consistent_hash = 2;
    • hasLocalityLbSetting

      boolean hasLocalityLbSetting()
       Locality load balancer settings, this will override mesh wide settings in entirety, meaning no merging would be performed
       between this object and the object one in MeshConfig
       
      .istio.networking.v1alpha3.LocalityLoadBalancerSetting locality_lb_setting = 3;
      返回:
      Whether the localityLbSetting field is set.
    • getLocalityLbSetting

       Locality load balancer settings, this will override mesh wide settings in entirety, meaning no merging would be performed
       between this object and the object one in MeshConfig
       
      .istio.networking.v1alpha3.LocalityLoadBalancerSetting locality_lb_setting = 3;
      返回:
      The localityLbSetting.
    • getLocalityLbSettingOrBuilder

       Locality load balancer settings, this will override mesh wide settings in entirety, meaning no merging would be performed
       between this object and the object one in MeshConfig
       
      .istio.networking.v1alpha3.LocalityLoadBalancerSetting locality_lb_setting = 3;
    • getLbPolicyCase