Uses of Class
com.amazonaws.services.opsworks.model.AutoScalingThresholds
Packages that use AutoScalingThresholds
-
Uses of AutoScalingThresholds in com.amazonaws.services.opsworks.model
Methods in com.amazonaws.services.opsworks.model that return AutoScalingThresholdsModifier and TypeMethodDescriptionAutoScalingThresholds.clone()
LoadBasedAutoScalingConfiguration.getDownScaling()
AnAutoScalingThresholds
object that describes the downscaling configuration, which defines how and when AWS OpsWorks reduces the number of instances.SetLoadBasedAutoScalingRequest.getDownScaling()
AnAutoScalingThresholds
object with the downscaling threshold configuration.LoadBasedAutoScalingConfiguration.getUpScaling()
AnAutoScalingThresholds
object that describes the upscaling configuration, which defines how and when AWS OpsWorks increases the number of instances.SetLoadBasedAutoScalingRequest.getUpScaling()
AnAutoScalingThresholds
object with the upscaling threshold configuration.AutoScalingThresholds.withAlarms
(String... alarms) Custom Cloudwatch auto scaling alarms, to be used as thresholds.AutoScalingThresholds.withAlarms
(Collection<String> alarms) Custom Cloudwatch auto scaling alarms, to be used as thresholds.AutoScalingThresholds.withCpuThreshold
(Double cpuThreshold) The CPU utilization threshold, as a percent of the available CPU.AutoScalingThresholds.withIgnoreMetricsTime
(Integer ignoreMetricsTime) The amount of time (in minutes) after a scaling event occurs that AWS OpsWorks should ignore metrics and suppress additional scaling events.AutoScalingThresholds.withInstanceCount
(Integer instanceCount) The number of instances to add or remove when the load exceeds a threshold.AutoScalingThresholds.withLoadThreshold
(Double loadThreshold) The load threshold.AutoScalingThresholds.withMemoryThreshold
(Double memoryThreshold) The memory utilization threshold, as a percent of the available memory.AutoScalingThresholds.withThresholdsWaitTime
(Integer thresholdsWaitTime) The amount of time, in minutes, that the load must exceed a threshold before more instances are added or removed.Methods in com.amazonaws.services.opsworks.model with parameters of type AutoScalingThresholdsModifier and TypeMethodDescriptionvoid
LoadBasedAutoScalingConfiguration.setDownScaling
(AutoScalingThresholds downScaling) AnAutoScalingThresholds
object that describes the downscaling configuration, which defines how and when AWS OpsWorks reduces the number of instances.void
SetLoadBasedAutoScalingRequest.setDownScaling
(AutoScalingThresholds downScaling) AnAutoScalingThresholds
object with the downscaling threshold configuration.void
LoadBasedAutoScalingConfiguration.setUpScaling
(AutoScalingThresholds upScaling) AnAutoScalingThresholds
object that describes the upscaling configuration, which defines how and when AWS OpsWorks increases the number of instances.void
SetLoadBasedAutoScalingRequest.setUpScaling
(AutoScalingThresholds upScaling) AnAutoScalingThresholds
object with the upscaling threshold configuration.LoadBasedAutoScalingConfiguration.withDownScaling
(AutoScalingThresholds downScaling) AnAutoScalingThresholds
object that describes the downscaling configuration, which defines how and when AWS OpsWorks reduces the number of instances.SetLoadBasedAutoScalingRequest.withDownScaling
(AutoScalingThresholds downScaling) AnAutoScalingThresholds
object with the downscaling threshold configuration.LoadBasedAutoScalingConfiguration.withUpScaling
(AutoScalingThresholds upScaling) AnAutoScalingThresholds
object that describes the upscaling configuration, which defines how and when AWS OpsWorks increases the number of instances.SetLoadBasedAutoScalingRequest.withUpScaling
(AutoScalingThresholds upScaling) AnAutoScalingThresholds
object with the upscaling threshold configuration.