接口 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 MeshConfigbooleanhasSimple().istio.networking.v1alpha3.LoadBalancerSettings.SimpleLB simple = 1;
-
-
-
方法详细资料
-
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
DestinationRuleOuterClass.LoadBalancerSettings.SimpleLB 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
DestinationRuleOuterClass.LoadBalancerSettings.ConsistentHashLB getConsistentHash()
.istio.networking.v1alpha3.LoadBalancerSettings.ConsistentHashLB consistent_hash = 2;- 返回:
- The consistentHash.
-
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;- 返回:
- 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;
-
getLbPolicyCase
DestinationRuleOuterClass.LoadBalancerSettings.LbPolicyCase getLbPolicyCase()
-
-