kubernetes/staging/src/k8s.io/apiserver/pkg/util/flowcontrol/request/config.go

const minimumSeats

const maximumSeatsLimit

const objectsPerSeat

const watchesPerSeat

const enableMutatingWorkEstimator

var eventAdditionalDuration

type WorkEstimatorConfig

type ListWorkEstimatorConfig

type MutatingWorkEstimatorConfig

// DefaultWorkEstimatorConfig creates a new WorkEstimatorConfig with default values.
func DefaultWorkEstimatorConfig() *WorkEstimatorConfig {}

// defaultListWorkEstimatorConfig creates a new ListWorkEstimatorConfig with default values.
func defaultListWorkEstimatorConfig() *ListWorkEstimatorConfig {}

// defaultMutatingWorkEstimatorConfig creates a new MutatingWorkEstimatorConfig with default values.
func defaultMutatingWorkEstimatorConfig() *MutatingWorkEstimatorConfig {}

// eventAdditionalDuration converts eventAdditionalDurationMs to a time.Duration type.
func (c *MutatingWorkEstimatorConfig) eventAdditionalDuration() time.Duration {}