AutoscalingPolicyBasicAlgorithmYarnConfig constructor
const
AutoscalingPolicyBasicAlgorithmYarnConfig({})
Creates a new AutoscalingPolicyBasicAlgorithmYarnConfig.
gracefulDecommissionTimeout Timeout for YARN graceful decommissioning of Node Managers. Specifies the
scaleDownFactor Fraction of average pending memory in the last cooldown period for which to
scaleDownMinWorkerFraction Minimum scale-down threshold as a fraction of total cluster size before scaling occurs.
scaleUpFactor Fraction of average pending memory in the last cooldown period for which to
scaleUpMinWorkerFraction Minimum scale-up threshold as a fraction of total cluster size before scaling
Implementation
const AutoscalingPolicyBasicAlgorithmYarnConfig({
required this.gracefulDecommissionTimeout,
required this.scaleDownFactor,
this.scaleDownMinWorkerFraction,
required this.scaleUpFactor,
this.scaleUpMinWorkerFraction,
});