Interface GradientControllerConfig.ConcurrencyLimitCalculationParamsOrBuilder

    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      com.google.protobuf.Duration getConcurrencyUpdateInterval()
      The period of time samples are taken to recalculate the concurrency limit.
      com.google.protobuf.DurationOrBuilder getConcurrencyUpdateIntervalOrBuilder()
      The period of time samples are taken to recalculate the concurrency limit.
      com.google.protobuf.UInt32Value getMaxConcurrencyLimit()
      The allowed upper-bound on the calculated concurrency limit.
      com.google.protobuf.UInt32ValueOrBuilder getMaxConcurrencyLimitOrBuilder()
      The allowed upper-bound on the calculated concurrency limit.
      boolean hasConcurrencyUpdateInterval()
      The period of time samples are taken to recalculate the concurrency limit.
      boolean hasMaxConcurrencyLimit()
      The allowed upper-bound on the calculated concurrency limit.
      • Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

        isInitialized
      • 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) = { ... }