Package | Description |
---|---|
com.amazonaws.services.opsworks.model | |
com.amazonaws.services.opsworks.model.transform |
Modifier and Type | Field and Description |
---|---|
private AutoScalingThresholds |
SetLoadBasedAutoScalingRequest.downScaling
An
AutoScalingThresholds object with the downscaling
threshold configuration. |
private AutoScalingThresholds |
LoadBasedAutoScalingConfiguration.downScaling
An
AutoScalingThresholds object that describes the
downscaling configuration, which defines how and when AWS OpsWorks
reduces the number of instances. |
private AutoScalingThresholds |
SetLoadBasedAutoScalingRequest.upScaling
An
AutoScalingThresholds object with the upscaling threshold
configuration. |
private AutoScalingThresholds |
LoadBasedAutoScalingConfiguration.upScaling
An
AutoScalingThresholds object that describes the upscaling
configuration, which defines how and when AWS OpsWorks increases the
number of instances. |
Modifier and Type | Method and Description |
---|---|
AutoScalingThresholds |
AutoScalingThresholds.clone() |
AutoScalingThresholds |
SetLoadBasedAutoScalingRequest.getDownScaling()
An
AutoScalingThresholds object with the downscaling
threshold configuration. |
AutoScalingThresholds |
LoadBasedAutoScalingConfiguration.getDownScaling()
An
AutoScalingThresholds object that describes the
downscaling configuration, which defines how and when AWS OpsWorks
reduces the number of instances. |
AutoScalingThresholds |
SetLoadBasedAutoScalingRequest.getUpScaling()
An
AutoScalingThresholds object with the upscaling threshold
configuration. |
AutoScalingThresholds |
LoadBasedAutoScalingConfiguration.getUpScaling()
An
AutoScalingThresholds object that describes the upscaling
configuration, which defines how and when AWS OpsWorks increases the
number of instances. |
AutoScalingThresholds |
AutoScalingThresholds.withAlarms(java.util.Collection<java.lang.String> alarms)
Custom Cloudwatch auto scaling alarms, to be used as thresholds.
|
AutoScalingThresholds |
AutoScalingThresholds.withAlarms(java.lang.String... alarms)
Custom Cloudwatch auto scaling alarms, to be used as thresholds.
|
AutoScalingThresholds |
AutoScalingThresholds.withCpuThreshold(java.lang.Double cpuThreshold)
The CPU utilization threshold, as a percent of the available CPU.
|
AutoScalingThresholds |
AutoScalingThresholds.withIgnoreMetricsTime(java.lang.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 |
AutoScalingThresholds.withInstanceCount(java.lang.Integer instanceCount)
The number of instances to add or remove when the load exceeds a
threshold.
|
AutoScalingThresholds |
AutoScalingThresholds.withLoadThreshold(java.lang.Double loadThreshold)
The load threshold.
|
AutoScalingThresholds |
AutoScalingThresholds.withMemoryThreshold(java.lang.Double memoryThreshold)
The memory utilization threshold, as a percent of the available memory.
|
AutoScalingThresholds |
AutoScalingThresholds.withThresholdsWaitTime(java.lang.Integer thresholdsWaitTime)
The amount of time, in minutes, that the load must exceed a threshold
before more instances are added or removed.
|
Modifier and Type | Method and Description |
---|---|
void |
SetLoadBasedAutoScalingRequest.setDownScaling(AutoScalingThresholds downScaling)
An
AutoScalingThresholds object with the downscaling
threshold configuration. |
void |
LoadBasedAutoScalingConfiguration.setDownScaling(AutoScalingThresholds downScaling)
An
AutoScalingThresholds object that describes the
downscaling configuration, which defines how and when AWS OpsWorks
reduces the number of instances. |
void |
SetLoadBasedAutoScalingRequest.setUpScaling(AutoScalingThresholds upScaling)
An
AutoScalingThresholds object with the upscaling threshold
configuration. |
void |
LoadBasedAutoScalingConfiguration.setUpScaling(AutoScalingThresholds upScaling)
An
AutoScalingThresholds object that describes the upscaling
configuration, which defines how and when AWS OpsWorks increases the
number of instances. |
SetLoadBasedAutoScalingRequest |
SetLoadBasedAutoScalingRequest.withDownScaling(AutoScalingThresholds downScaling)
An
AutoScalingThresholds object with the downscaling
threshold configuration. |
LoadBasedAutoScalingConfiguration |
LoadBasedAutoScalingConfiguration.withDownScaling(AutoScalingThresholds downScaling)
An
AutoScalingThresholds object that describes the
downscaling configuration, which defines how and when AWS OpsWorks
reduces the number of instances. |
SetLoadBasedAutoScalingRequest |
SetLoadBasedAutoScalingRequest.withUpScaling(AutoScalingThresholds upScaling)
An
AutoScalingThresholds object with the upscaling threshold
configuration. |
LoadBasedAutoScalingConfiguration |
LoadBasedAutoScalingConfiguration.withUpScaling(AutoScalingThresholds upScaling)
An
AutoScalingThresholds object that describes the upscaling
configuration, which defines how and when AWS OpsWorks increases the
number of instances. |
Modifier and Type | Method and Description |
---|---|
AutoScalingThresholds |
AutoScalingThresholdsJsonUnmarshaller.unmarshall(JsonUnmarshallerContext context) |
Modifier and Type | Method and Description |
---|---|
void |
AutoScalingThresholdsJsonMarshaller.marshall(AutoScalingThresholds autoScalingThresholds,
StructuredJsonGenerator jsonGenerator)
Marshall the given parameter object, and output to a SdkJsonGenerator
|