static InstanceRecommendationOption.Builder |
InstanceRecommendationOption.builder() |
|
default InstanceRecommendationOption.Builder |
InstanceRecommendationOption.Builder.instanceGpuInfo(Consumer<GpuInfo.Builder> instanceGpuInfo) |
Describes the GPU accelerator settings for the recommended instance type.
|
InstanceRecommendationOption.Builder |
InstanceRecommendationOption.Builder.instanceGpuInfo(GpuInfo instanceGpuInfo) |
Describes the GPU accelerator settings for the recommended instance type.
|
InstanceRecommendationOption.Builder |
InstanceRecommendationOption.Builder.instanceType(String instanceType) |
The instance type of the instance recommendation.
|
InstanceRecommendationOption.Builder |
InstanceRecommendationOption.Builder.migrationEffort(String migrationEffort) |
The level of effort required to migrate from the current instance type to the recommended instance type.
|
InstanceRecommendationOption.Builder |
InstanceRecommendationOption.Builder.migrationEffort(MigrationEffort migrationEffort) |
The level of effort required to migrate from the current instance type to the recommended instance type.
|
InstanceRecommendationOption.Builder |
InstanceRecommendationOption.Builder.performanceRisk(Double performanceRisk) |
The performance risk of the instance recommendation option.
|
InstanceRecommendationOption.Builder |
InstanceRecommendationOption.Builder.platformDifferences(Collection<PlatformDifference> platformDifferences) |
Describes the configuration differences between the current instance and the recommended instance type.
|
InstanceRecommendationOption.Builder |
InstanceRecommendationOption.Builder.platformDifferences(PlatformDifference... platformDifferences) |
Describes the configuration differences between the current instance and the recommended instance type.
|
InstanceRecommendationOption.Builder |
InstanceRecommendationOption.Builder.platformDifferencesWithStrings(String... platformDifferences) |
Describes the configuration differences between the current instance and the recommended instance type.
|
InstanceRecommendationOption.Builder |
InstanceRecommendationOption.Builder.platformDifferencesWithStrings(Collection<String> platformDifferences) |
Describes the configuration differences between the current instance and the recommended instance type.
|
InstanceRecommendationOption.Builder |
InstanceRecommendationOption.Builder.projectedUtilizationMetrics(Collection<UtilizationMetric> projectedUtilizationMetrics) |
An array of objects that describe the projected utilization metrics of the instance recommendation option.
|
InstanceRecommendationOption.Builder |
InstanceRecommendationOption.Builder.projectedUtilizationMetrics(Consumer<UtilizationMetric.Builder>... projectedUtilizationMetrics) |
An array of objects that describe the projected utilization metrics of the instance recommendation option.
|
InstanceRecommendationOption.Builder |
InstanceRecommendationOption.Builder.projectedUtilizationMetrics(UtilizationMetric... projectedUtilizationMetrics) |
An array of objects that describe the projected utilization metrics of the instance recommendation option.
|
InstanceRecommendationOption.Builder |
InstanceRecommendationOption.Builder.rank(Integer rank) |
The rank of the instance recommendation option.
|
default InstanceRecommendationOption.Builder |
InstanceRecommendationOption.Builder.savingsOpportunity(Consumer<SavingsOpportunity.Builder> savingsOpportunity) |
An object that describes the savings opportunity for the instance recommendation option.
|
InstanceRecommendationOption.Builder |
InstanceRecommendationOption.Builder.savingsOpportunity(SavingsOpportunity savingsOpportunity) |
An object that describes the savings opportunity for the instance recommendation option.
|
default InstanceRecommendationOption.Builder |
InstanceRecommendationOption.Builder.savingsOpportunityAfterDiscounts(Consumer<InstanceSavingsOpportunityAfterDiscounts.Builder> savingsOpportunityAfterDiscounts) |
An object that describes the savings opportunity for the instance recommendation option that includes Savings
Plans and Reserved Instances discounts.
|
InstanceRecommendationOption.Builder |
InstanceRecommendationOption.Builder.savingsOpportunityAfterDiscounts(InstanceSavingsOpportunityAfterDiscounts savingsOpportunityAfterDiscounts) |
An object that describes the savings opportunity for the instance recommendation option that includes Savings
Plans and Reserved Instances discounts.
|
InstanceRecommendationOption.Builder |
InstanceRecommendationOption.toBuilder() |
|