Interface GradientControllerConfig.ConcurrencyLimitCalculationParamsOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
GradientControllerConfig.ConcurrencyLimitCalculationParams,GradientControllerConfig.ConcurrencyLimitCalculationParams.Builder
- Enclosing class:
- GradientControllerConfig
public static interface GradientControllerConfig.ConcurrencyLimitCalculationParamsOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description com.google.protobuf.DurationgetConcurrencyUpdateInterval()The period of time samples are taken to recalculate the concurrency limit.com.google.protobuf.DurationOrBuildergetConcurrencyUpdateIntervalOrBuilder()The period of time samples are taken to recalculate the concurrency limit.com.google.protobuf.UInt32ValuegetMaxConcurrencyLimit()The allowed upper-bound on the calculated concurrency limit.com.google.protobuf.UInt32ValueOrBuildergetMaxConcurrencyLimitOrBuilder()The allowed upper-bound on the calculated concurrency limit.booleanhasConcurrencyUpdateInterval()The period of time samples are taken to recalculate the concurrency limit.booleanhasMaxConcurrencyLimit()The allowed upper-bound on the calculated concurrency limit.-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
hasMaxConcurrencyLimit
boolean hasMaxConcurrencyLimit()
The allowed upper-bound on the calculated concurrency limit. Defaults to 1000.
.google.protobuf.UInt32Value max_concurrency_limit = 2 [(.validate.rules) = { ... }- Returns:
- Whether the maxConcurrencyLimit field is set.
-
getMaxConcurrencyLimit
com.google.protobuf.UInt32Value getMaxConcurrencyLimit()
The allowed upper-bound on the calculated concurrency limit. Defaults to 1000.
.google.protobuf.UInt32Value max_concurrency_limit = 2 [(.validate.rules) = { ... }- Returns:
- The maxConcurrencyLimit.
-
getMaxConcurrencyLimitOrBuilder
com.google.protobuf.UInt32ValueOrBuilder getMaxConcurrencyLimitOrBuilder()
The allowed upper-bound on the calculated concurrency limit. Defaults to 1000.
.google.protobuf.UInt32Value max_concurrency_limit = 2 [(.validate.rules) = { ... }
-
hasConcurrencyUpdateInterval
boolean hasConcurrencyUpdateInterval()
The period of time samples are taken to recalculate the concurrency limit.
.google.protobuf.Duration concurrency_update_interval = 3 [(.validate.rules) = { ... }- Returns:
- Whether the concurrencyUpdateInterval field is set.
-
getConcurrencyUpdateInterval
com.google.protobuf.Duration getConcurrencyUpdateInterval()
The period of time samples are taken to recalculate the concurrency limit.
.google.protobuf.Duration concurrency_update_interval = 3 [(.validate.rules) = { ... }- Returns:
- The concurrencyUpdateInterval.
-
getConcurrencyUpdateIntervalOrBuilder
com.google.protobuf.DurationOrBuilder getConcurrencyUpdateIntervalOrBuilder()
The period of time samples are taken to recalculate the concurrency limit.
.google.protobuf.Duration concurrency_update_interval = 3 [(.validate.rules) = { ... }
-
-