接口 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
-
方法概要
修饰符和类型方法说明.istio.networking.v1alpha3.LoadBalancerSettings.ConsistentHashLB consistent_hash = 2;.istio.networking.v1alpha3.LoadBalancerSettings.ConsistentHashLB consistent_hash = 2;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 MeshConfigLocality 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.LoadBalancerSettings.SimpleLB simple = 1;int.istio.networking.v1alpha3.LoadBalancerSettings.SimpleLB simple = 1;boolean.istio.networking.v1alpha3.LoadBalancerSettings.ConsistentHashLB consistent_hash = 2;booleanLocality 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 MeshConfigboolean.istio.networking.v1alpha3.LoadBalancerSettings.SimpleLB simple = 1;从接口继承的方法 com.google.protobuf.MessageLiteOrBuilder
isInitialized从接口继承的方法 com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
方法详细资料
-
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
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()
-