接口 DestinationRuleOuterClass.LoadBalancerSettingsOrBuilder

    • 方法详细资料

      • 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.
      • hasConsistentHash

        boolean hasConsistentHash()
        .istio.networking.v1alpha3.LoadBalancerSettings.ConsistentHashLB consistent_hash = 2;
        返回:
        Whether the consistentHash field is set.
      • 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

        DestinationRuleOuterClass.LocalityLoadBalancerSetting 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

        DestinationRuleOuterClass.LocalityLoadBalancerSettingOrBuilder 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;