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
Modifier and TypeMethodDescriptionConfiguration for local zone aware load balancing or locality weighted load balancing.Configuration for local zone aware load balancing or locality weighted load balancing.booleanConfiguration for local zone aware load balancing or locality weighted load balancing.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
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;
-