Interface RoundRobinOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
RoundRobin,RoundRobin.Builder
@Generated
public interface RoundRobinOrBuilder
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.Configuration for slow start mode.Configuration for slow start mode.booleanConfiguration for local zone aware load balancing or locality weighted load balancing.booleanConfiguration for slow start mode.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
-
hasSlowStartConfig
boolean hasSlowStartConfig()Configuration for slow start mode. If this configuration is not set, slow start will not be not enabled.
.envoy.extensions.load_balancing_policies.common.v3.SlowStartConfig slow_start_config = 1;- Returns:
- Whether the slowStartConfig field is set.
-
getSlowStartConfig
SlowStartConfig getSlowStartConfig()Configuration for slow start mode. If this configuration is not set, slow start will not be not enabled.
.envoy.extensions.load_balancing_policies.common.v3.SlowStartConfig slow_start_config = 1;- Returns:
- The slowStartConfig.
-
getSlowStartConfigOrBuilder
SlowStartConfigOrBuilder getSlowStartConfigOrBuilder()Configuration for slow start mode. If this configuration is not set, slow start will not be not enabled.
.envoy.extensions.load_balancing_policies.common.v3.SlowStartConfig slow_start_config = 1; -
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 = 2;- 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 = 2;- 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 = 2;
-