Interface RandomOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
Random,Random.Builder
public interface RandomOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description LocalityLbConfiggetLocalityLbConfig()Configuration for local zone aware load balancing or locality weighted load balancing.LocalityLbConfigOrBuildergetLocalityLbConfigOrBuilder()Configuration for local zone aware load balancing or locality weighted load balancing.booleanhasLocalityLbConfig()Configuration for local zone aware load balancing or locality weighted load balancing.-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
hasLocalityLbConfig
boolean hasLocalityLbConfig()
Configuration for local zone aware load balancing or locality weighted load balancing.
.envoy.extensions.load_balancing_policies.common.v3.LocalityLbConfig locality_lb_config = 1;- Returns:
- Whether the localityLbConfig field is set.
-
getLocalityLbConfig
LocalityLbConfig getLocalityLbConfig()
Configuration for local zone aware load balancing or locality weighted load balancing.
.envoy.extensions.load_balancing_policies.common.v3.LocalityLbConfig locality_lb_config = 1;- Returns:
- The localityLbConfig.
-
getLocalityLbConfigOrBuilder
LocalityLbConfigOrBuilder getLocalityLbConfigOrBuilder()
Configuration for local zone aware load balancing or locality weighted load balancing.
.envoy.extensions.load_balancing_policies.common.v3.LocalityLbConfig locality_lb_config = 1;
-
-