ScaleSettings Class
- java.
lang. Object - com.
microsoft. azure. management. batch. ScaleSettings
- com.
public class ScaleSettings
Scale settings for the pool. Defines the desired size of the pool. This can either be 'fixedScale' where the requested targetDedicatedNodes is specified, or 'autoScale' which defines a formula which is periodically reevaluated. If this property is not specified, the pool will have a fixed scale with 0 targetDedicatedNodes.
Method Summary
Modifier and Type | Method and Description |
---|---|
Auto |
autoScale()
Get this property and fixedScale are mutually exclusive and one of the properties must be specified. |
Fixed |
fixedScale()
Get this property and autoScale are mutually exclusive and one of the properties must be specified. |
Scale |
withAutoScale(AutoScaleSettings autoScale)
Set this property and fixedScale are mutually exclusive and one of the properties must be specified. |
Scale |
withFixedScale(FixedScaleSettings fixedScale)
Set this property and autoScale are mutually exclusive and one of the properties must be specified. |
Method Details
autoScale
public AutoScaleSettings autoScale()
Get this property and fixedScale are mutually exclusive and one of the properties must be specified.
Returns:
fixedScale
public FixedScaleSettings fixedScale()
Get this property and autoScale are mutually exclusive and one of the properties must be specified.
Returns:
withAutoScale
public ScaleSettings withAutoScale(AutoScaleSettings autoScale)
Set this property and fixedScale are mutually exclusive and one of the properties must be specified.
Parameters:
Returns:
withFixedScale
public ScaleSettings withFixedScale(FixedScaleSettings fixedScale)
Set this property and autoScale are mutually exclusive and one of the properties must be specified.
Parameters:
Returns:
Applies to
Azure SDK for Java