| Package | Description |
|---|---|
| software.amazon.awssdk.services.computeoptimizer.model |
| Modifier and Type | Method and Description |
|---|---|
AutoScalingGroupRecommendation.Builder |
AutoScalingGroupRecommendation.Builder.accountId(String accountId)
The Amazon Web Services account ID of the Auto Scaling group.
|
AutoScalingGroupRecommendation.Builder |
AutoScalingGroupRecommendation.Builder.autoScalingGroupArn(String autoScalingGroupArn)
The Amazon Resource Name (ARN) of the Auto Scaling group.
|
AutoScalingGroupRecommendation.Builder |
AutoScalingGroupRecommendation.Builder.autoScalingGroupName(String autoScalingGroupName)
The name of the Auto Scaling group.
|
static AutoScalingGroupRecommendation.Builder |
AutoScalingGroupRecommendation.builder() |
AutoScalingGroupRecommendation.Builder |
AutoScalingGroupRecommendation.Builder.currentConfiguration(AutoScalingGroupConfiguration currentConfiguration)
An array of objects that describe the current configuration of the Auto Scaling group.
|
default AutoScalingGroupRecommendation.Builder |
AutoScalingGroupRecommendation.Builder.currentConfiguration(Consumer<AutoScalingGroupConfiguration.Builder> currentConfiguration)
An array of objects that describe the current configuration of the Auto Scaling group.
|
AutoScalingGroupRecommendation.Builder |
AutoScalingGroupRecommendation.Builder.currentPerformanceRisk(CurrentPerformanceRisk currentPerformanceRisk)
The risk of the current Auto Scaling group not meeting the performance needs of its workloads.
|
AutoScalingGroupRecommendation.Builder |
AutoScalingGroupRecommendation.Builder.currentPerformanceRisk(String currentPerformanceRisk)
The risk of the current Auto Scaling group not meeting the performance needs of its workloads.
|
default AutoScalingGroupRecommendation.Builder |
AutoScalingGroupRecommendation.Builder.effectiveRecommendationPreferences(Consumer<EffectiveRecommendationPreferences.Builder> effectiveRecommendationPreferences)
An object that describes the effective recommendation preferences for the Auto Scaling group.
|
AutoScalingGroupRecommendation.Builder |
AutoScalingGroupRecommendation.Builder.effectiveRecommendationPreferences(EffectiveRecommendationPreferences effectiveRecommendationPreferences)
An object that describes the effective recommendation preferences for the Auto Scaling group.
|
AutoScalingGroupRecommendation.Builder |
AutoScalingGroupRecommendation.Builder.finding(Finding finding)
The finding classification of the Auto Scaling group.
|
AutoScalingGroupRecommendation.Builder |
AutoScalingGroupRecommendation.Builder.finding(String finding)
The finding classification of the Auto Scaling group.
|
AutoScalingGroupRecommendation.Builder |
AutoScalingGroupRecommendation.Builder.inferredWorkloadTypes(Collection<InferredWorkloadType> inferredWorkloadTypes)
The applications that might be running on the instances in the Auto Scaling group as inferred by Compute
Optimizer.
|
AutoScalingGroupRecommendation.Builder |
AutoScalingGroupRecommendation.Builder.inferredWorkloadTypes(InferredWorkloadType... inferredWorkloadTypes)
The applications that might be running on the instances in the Auto Scaling group as inferred by Compute
Optimizer.
|
AutoScalingGroupRecommendation.Builder |
AutoScalingGroupRecommendation.Builder.inferredWorkloadTypesWithStrings(Collection<String> inferredWorkloadTypes)
The applications that might be running on the instances in the Auto Scaling group as inferred by Compute
Optimizer.
|
AutoScalingGroupRecommendation.Builder |
AutoScalingGroupRecommendation.Builder.inferredWorkloadTypesWithStrings(String... inferredWorkloadTypes)
The applications that might be running on the instances in the Auto Scaling group as inferred by Compute
Optimizer.
|
AutoScalingGroupRecommendation.Builder |
AutoScalingGroupRecommendation.Builder.lastRefreshTimestamp(Instant lastRefreshTimestamp)
The timestamp of when the Auto Scaling group recommendation was last generated.
|
AutoScalingGroupRecommendation.Builder |
AutoScalingGroupRecommendation.Builder.lookBackPeriodInDays(Double lookBackPeriodInDays)
The number of days for which utilization metrics were analyzed for the Auto Scaling group.
|
AutoScalingGroupRecommendation.Builder |
AutoScalingGroupRecommendation.Builder.recommendationOptions(AutoScalingGroupRecommendationOption... recommendationOptions)
An array of objects that describe the recommendation options for the Auto Scaling group.
|
AutoScalingGroupRecommendation.Builder |
AutoScalingGroupRecommendation.Builder.recommendationOptions(Collection<AutoScalingGroupRecommendationOption> recommendationOptions)
An array of objects that describe the recommendation options for the Auto Scaling group.
|
AutoScalingGroupRecommendation.Builder |
AutoScalingGroupRecommendation.Builder.recommendationOptions(Consumer<AutoScalingGroupRecommendationOption.Builder>... recommendationOptions)
An array of objects that describe the recommendation options for the Auto Scaling group.
|
AutoScalingGroupRecommendation.Builder |
AutoScalingGroupRecommendation.toBuilder() |
AutoScalingGroupRecommendation.Builder |
AutoScalingGroupRecommendation.Builder.utilizationMetrics(Collection<UtilizationMetric> utilizationMetrics)
An array of objects that describe the utilization metrics of the Auto Scaling group.
|
AutoScalingGroupRecommendation.Builder |
AutoScalingGroupRecommendation.Builder.utilizationMetrics(Consumer<UtilizationMetric.Builder>... utilizationMetrics)
An array of objects that describe the utilization metrics of the Auto Scaling group.
|
AutoScalingGroupRecommendation.Builder |
AutoScalingGroupRecommendation.Builder.utilizationMetrics(UtilizationMetric... utilizationMetrics)
An array of objects that describe the utilization metrics of the Auto Scaling group.
|
| Modifier and Type | Method and Description |
|---|---|
static Class<? extends AutoScalingGroupRecommendation.Builder> |
AutoScalingGroupRecommendation.serializableBuilderClass() |
Copyright © 2023. All rights reserved.