Class GetSchedulingPolicyFairSharePolicy


  • public final class GetSchedulingPolicyFairSharePolicy
    extends java.lang.Object
    • Method Detail

      • computeReservation

        public java.lang.Integer computeReservation()
        Returns:
        Value used to reserve some of the available maximum vCPU for fair share identifiers that have not yet been used. For more information, see [FairsharePolicy](https://docs.aws.amazon.com/batch/latest/APIReference/API_FairsharePolicy.html).
      • shareDecaySeconds

        public java.lang.Integer shareDecaySeconds()
        Returns:
        Time period to use to calculate a fair share percentage for each fair share identifier in use, in seconds. For more information, see [FairsharePolicy](https://docs.aws.amazon.com/batch/latest/APIReference/API_FairsharePolicy.html).
      • shareDistributions

        public java.util.List<GetSchedulingPolicyFairSharePolicyShareDistribution> shareDistributions()
        Returns:
        One or more share distribution blocks which define the weights for the fair share identifiers for the fair share policy. For more information, see [FairsharePolicy](https://docs.aws.amazon.com/batch/latest/APIReference/API_FairsharePolicy.html). The `shareDistribution` block is documented below.