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()AnAutoScalingThresholdsobject that describes the downscaling configuration, which defines how and when AWS OpsWorks reduces the number of instances.SetLoadBasedAutoScalingRequest.getDownScaling()AnAutoScalingThresholdsobject with the downscaling threshold configuration.LoadBasedAutoScalingConfiguration.getUpScaling()AnAutoScalingThresholdsobject that describes the upscaling configuration, which defines how and when AWS OpsWorks increases the number of instances.SetLoadBasedAutoScalingRequest.getUpScaling()AnAutoScalingThresholdsobject 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 TypeMethodDescriptionvoidLoadBasedAutoScalingConfiguration.setDownScaling(AutoScalingThresholds downScaling) AnAutoScalingThresholdsobject that describes the downscaling configuration, which defines how and when AWS OpsWorks reduces the number of instances.voidSetLoadBasedAutoScalingRequest.setDownScaling(AutoScalingThresholds downScaling) AnAutoScalingThresholdsobject with the downscaling threshold configuration.voidLoadBasedAutoScalingConfiguration.setUpScaling(AutoScalingThresholds upScaling) AnAutoScalingThresholdsobject that describes the upscaling configuration, which defines how and when AWS OpsWorks increases the number of instances.voidSetLoadBasedAutoScalingRequest.setUpScaling(AutoScalingThresholds upScaling) AnAutoScalingThresholdsobject with the upscaling threshold configuration.LoadBasedAutoScalingConfiguration.withDownScaling(AutoScalingThresholds downScaling) AnAutoScalingThresholdsobject that describes the downscaling configuration, which defines how and when AWS OpsWorks reduces the number of instances.SetLoadBasedAutoScalingRequest.withDownScaling(AutoScalingThresholds downScaling) AnAutoScalingThresholdsobject with the downscaling threshold configuration.LoadBasedAutoScalingConfiguration.withUpScaling(AutoScalingThresholds upScaling) AnAutoScalingThresholdsobject that describes the upscaling configuration, which defines how and when AWS OpsWorks increases the number of instances.SetLoadBasedAutoScalingRequest.withUpScaling(AutoScalingThresholds upScaling) AnAutoScalingThresholdsobject with the upscaling threshold configuration.