LimitedPriorityLevelConfiguration

io.k8s.api.flowcontrol.v1beta3.LimitedPriorityLevelConfiguration
See theLimitedPriorityLevelConfiguration companion object
final case class LimitedPriorityLevelConfiguration(borrowingLimitPercent: Option[Int], lendablePercent: Option[Int], limitResponse: Option[LimitResponse], nominalConcurrencyShares: Option[Int])

LimitedPriorityLevelConfiguration specifies how to handle requests that are subject to limits. It addresses two issues:

  • How are requests for this priority level limited?
  • What should be done with requests that exceed the limit?

Attributes

Companion:
object
Source:
LimitedPriorityLevelConfiguration.scala
Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any

Members list

Concise view

Value members

Concrete methods

if borrowingLimitPercent has a value, transforms to the result of function

if borrowingLimitPercent has a value, transforms to the result of function

Attributes

Source:
LimitedPriorityLevelConfiguration.scala

if lendablePercent has a value, transforms to the result of function

if lendablePercent has a value, transforms to the result of function

Attributes

Source:
LimitedPriorityLevelConfiguration.scala

if limitResponse has a value, transforms to the result of function

if limitResponse has a value, transforms to the result of function

Attributes

Source:
LimitedPriorityLevelConfiguration.scala

if nominalConcurrencyShares has a value, transforms to the result of function

if nominalConcurrencyShares has a value, transforms to the result of function

Attributes

Source:
LimitedPriorityLevelConfiguration.scala

Returns a new data with borrowingLimitPercent set to new value

Returns a new data with borrowingLimitPercent set to new value

Attributes

Source:
LimitedPriorityLevelConfiguration.scala

Returns a new data with lendablePercent set to new value

Returns a new data with lendablePercent set to new value

Attributes

Source:
LimitedPriorityLevelConfiguration.scala

Returns a new data with limitResponse set to new value

Returns a new data with limitResponse set to new value

Attributes

Source:
LimitedPriorityLevelConfiguration.scala

Returns a new data with nominalConcurrencyShares set to new value

Returns a new data with nominalConcurrencyShares set to new value

Attributes

Source:
LimitedPriorityLevelConfiguration.scala

Inherited methods

Attributes

Inherited from:
Product

Attributes

Inherited from:
Product