Interface RecommendationItem.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<RecommendationItem.Builder,
,RecommendationItem> SdkBuilder<RecommendationItem.Builder,
,RecommendationItem> SdkPojo
- Enclosing class:
RecommendationItem
public static interface RecommendationItem.Builder
extends SdkPojo, CopyableBuilder<RecommendationItem.Builder,RecommendationItem>
-
Method Summary
Modifier and TypeMethodDescriptionalreadyImplemented
(Boolean alreadyImplemented) Specifies if the recommendation has already been implemented.Indicates if an operational recommendation item is excluded.excludeReason
(String excludeReason) Indicates the reason for excluding an operational recommendation.excludeReason
(ExcludeRecommendationReason excludeReason) Indicates the reason for excluding an operational recommendation.resourceId
(String resourceId) Identifier of the resource.targetAccountId
(String targetAccountId) Identifier of the target account.targetRegion
(String targetRegion) The target region.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Method Details
-
alreadyImplemented
Specifies if the recommendation has already been implemented.
- Parameters:
alreadyImplemented
- Specifies if the recommendation has already been implemented.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
excludeReason
Indicates the reason for excluding an operational recommendation.
- Parameters:
excludeReason
- Indicates the reason for excluding an operational recommendation.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
excludeReason
Indicates the reason for excluding an operational recommendation.
- Parameters:
excludeReason
- Indicates the reason for excluding an operational recommendation.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
excluded
Indicates if an operational recommendation item is excluded.
- Parameters:
excluded
- Indicates if an operational recommendation item is excluded.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
resourceId
Identifier of the resource.
- Parameters:
resourceId
- Identifier of the resource.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
targetAccountId
Identifier of the target account.
- Parameters:
targetAccountId
- Identifier of the target account.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
targetRegion
The target region.
- Parameters:
targetRegion
- The target region.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-