Interface RecommendationForResourceSummary.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<RecommendationForResourceSummary.Builder,,RecommendationForResourceSummary> SdkBuilder<RecommendationForResourceSummary.Builder,,RecommendationForResourceSummary> SdkPojo
- Enclosing class:
RecommendationForResourceSummary
@Mutable
@NotThreadSafe
public static interface RecommendationForResourceSummary.Builder
extends SdkPojo, CopyableBuilder<RecommendationForResourceSummary.Builder,RecommendationForResourceSummary>
-
Method Summary
Modifier and TypeMethodDescriptionawsResourceArn(String awsResourceArn) The AWS Resource ARNThe Check ARNexclusionStatus(String exclusionStatus) The exclusion status of the recommendationexclusionStatus(ExclusionStatus exclusionStatus) The exclusion status of the recommendationlastUpdatedAt(Instant lastUpdatedAt) When the recommendation was last updatedMetadata associated with the recommendationpillars(Collection<RecommendationPillar> pillars) The Pillars that the Recommendation is optimizingpillars(RecommendationPillar... pillars) The Pillars that the Recommendation is optimizingpillarsWithStrings(String... pillars) The Pillars that the Recommendation is optimizingpillarsWithStrings(Collection<String> pillars) The Pillars that the Recommendation is optimizingrecommendationArn(String recommendationArn) The Recommendation ARNThe current status of the recommendationstatus(ResourceStatus status) The current status of the recommendationMethods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
checkArn
The Check ARN
- Parameters:
checkArn- The Check ARN- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
recommendationArn
The Recommendation ARN
- Parameters:
recommendationArn- The Recommendation ARN- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
awsResourceArn
The AWS Resource ARN
- Parameters:
awsResourceArn- The AWS Resource ARN- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
status
The current status of the recommendation
- Parameters:
status- The current status of the recommendation- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
status
The current status of the recommendation
- Parameters:
status- The current status of the recommendation- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
lastUpdatedAt
When the recommendation was last updated
- Parameters:
lastUpdatedAt- When the recommendation was last updated- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
exclusionStatus
The exclusion status of the recommendation
- Parameters:
exclusionStatus- The exclusion status of the recommendation- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
exclusionStatus
The exclusion status of the recommendation
- Parameters:
exclusionStatus- The exclusion status of the recommendation- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
metadata
Metadata associated with the recommendation
- Parameters:
metadata- Metadata associated with the recommendation- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
pillarsWithStrings
The Pillars that the Recommendation is optimizing
- Parameters:
pillars- The Pillars that the Recommendation is optimizing- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
pillarsWithStrings
The Pillars that the Recommendation is optimizing
- Parameters:
pillars- The Pillars that the Recommendation is optimizing- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
pillars
The Pillars that the Recommendation is optimizing
- Parameters:
pillars- The Pillars that the Recommendation is optimizing- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
pillars
The Pillars that the Recommendation is optimizing
- Parameters:
pillars- The Pillars that the Recommendation is optimizing- Returns:
- Returns a reference to this object so that method calls can be chained together.
-