Class PriorityMixPolicyArgs.Builder

  • Enclosing class:
    PriorityMixPolicyArgs

    public static final class PriorityMixPolicyArgs.Builder
    extends java.lang.Object
    • Method Detail

      • baseRegularPriorityCount

        public PriorityMixPolicyArgs.Builder baseRegularPriorityCount​(@Nullable
                                                                      com.pulumi.core.Output<java.lang.Integer> baseRegularPriorityCount)
        Parameters:
        baseRegularPriorityCount - The base number of regular priority VMs that will be created in this scale set as it scales out.
        Returns:
        builder
      • baseRegularPriorityCount

        public PriorityMixPolicyArgs.Builder baseRegularPriorityCount​(java.lang.Integer baseRegularPriorityCount)
        Parameters:
        baseRegularPriorityCount - The base number of regular priority VMs that will be created in this scale set as it scales out.
        Returns:
        builder
      • regularPriorityPercentageAboveBase

        public PriorityMixPolicyArgs.Builder regularPriorityPercentageAboveBase​(@Nullable
                                                                                com.pulumi.core.Output<java.lang.Integer> regularPriorityPercentageAboveBase)
        Parameters:
        regularPriorityPercentageAboveBase - The percentage of VM instances, after the base regular priority count has been reached, that are expected to use regular priority.
        Returns:
        builder
      • regularPriorityPercentageAboveBase

        public PriorityMixPolicyArgs.Builder regularPriorityPercentageAboveBase​(java.lang.Integer regularPriorityPercentageAboveBase)
        Parameters:
        regularPriorityPercentageAboveBase - The percentage of VM instances, after the base regular priority count has been reached, that are expected to use regular priority.
        Returns:
        builder