FairsharePolicy

The fair-share scheduling policy details.

Types

Link copied to clipboard
class Builder
Link copied to clipboard
object Companion

Properties

Link copied to clipboard

A value used to reserve some of the available maximum vCPU for share identifiers that aren't already used.

Link copied to clipboard

The amount of time (in seconds) to use to calculate a fair-share percentage for each share identifier in use. A value of zero (0) indicates the default minimum time window (600 seconds). The maximum supported value is 604800 (1 week).

Link copied to clipboard

An array of SharedIdentifier objects that contain the weights for the share identifiers for the fair-share policy. Share identifiers that aren't included have a default weight of 1.0.

Functions

Link copied to clipboard
inline fun copy(block: FairsharePolicy.Builder.() -> Unit = {}): FairsharePolicy
Link copied to clipboard
open operator override fun equals(other: Any?): Boolean
Link copied to clipboard
open override fun hashCode(): Int
Link copied to clipboard
open override fun toString(): String