接口 DestinationRuleOuterClass.LoadBalancerSettingsOrBuilder
-
- 所有超级接口:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- 所有已知实现类:
DestinationRuleOuterClass.LoadBalancerSettings,DestinationRuleOuterClass.LoadBalancerSettings.Builder
public static interface DestinationRuleOuterClass.LoadBalancerSettingsOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
方法概要
所有方法 实例方法 抽象方法 修饰符和类型 方法 说明 DestinationRuleOuterClass.LoadBalancerSettings.ConsistentHashLBgetConsistentHash().istio.networking.v1alpha3.LoadBalancerSettings.ConsistentHashLB consistent_hash = 2;DestinationRuleOuterClass.LoadBalancerSettings.ConsistentHashLBOrBuildergetConsistentHashOrBuilder().istio.networking.v1alpha3.LoadBalancerSettings.ConsistentHashLB consistent_hash = 2;DestinationRuleOuterClass.LoadBalancerSettings.LbPolicyCasegetLbPolicyCase()DestinationRuleOuterClass.LocalityLoadBalancerSettinggetLocalityLbSetting()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 MeshConfigDestinationRuleOuterClass.LocalityLoadBalancerSettingOrBuildergetLocalityLbSettingOrBuilder()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 MeshConfigDestinationRuleOuterClass.LoadBalancerSettings.SimpleLBgetSimple().istio.networking.v1alpha3.LoadBalancerSettings.SimpleLB simple = 1;intgetSimpleValue().istio.networking.v1alpha3.LoadBalancerSettings.SimpleLB simple = 1;booleanhasConsistentHash().istio.networking.v1alpha3.LoadBalancerSettings.ConsistentHashLB consistent_hash = 2;booleanhasLocalityLbSetting()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
-
-
-
方法详细资料
-
getSimpleValue
int getSimpleValue()
.istio.networking.v1alpha3.LoadBalancerSettings.SimpleLB simple = 1;
-
getSimple
DestinationRuleOuterClass.LoadBalancerSettings.SimpleLB getSimple()
.istio.networking.v1alpha3.LoadBalancerSettings.SimpleLB simple = 1;
-
hasConsistentHash
boolean hasConsistentHash()
.istio.networking.v1alpha3.LoadBalancerSettings.ConsistentHashLB consistent_hash = 2;
-
getConsistentHash
DestinationRuleOuterClass.LoadBalancerSettings.ConsistentHashLB getConsistentHash()
.istio.networking.v1alpha3.LoadBalancerSettings.ConsistentHashLB consistent_hash = 2;
-
getConsistentHashOrBuilder
DestinationRuleOuterClass.LoadBalancerSettings.ConsistentHashLBOrBuilder 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;
-
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;
-
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;
-
getLbPolicyCase
DestinationRuleOuterClass.LoadBalancerSettings.LbPolicyCase getLbPolicyCase()
-
-