Interface RecommendationResourceSummary.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<RecommendationResourceSummary.Builder,RecommendationResourceSummary>,SdkBuilder<RecommendationResourceSummary.Builder,RecommendationResourceSummary>,SdkPojo
- Enclosing class:
- RecommendationResourceSummary
public static interface RecommendationResourceSummary.Builder extends SdkPojo, CopyableBuilder<RecommendationResourceSummary.Builder,RecommendationResourceSummary>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description RecommendationResourceSummary.Builderarn(String arn)The ARN of the Recommendation ResourceRecommendationResourceSummary.BuilderawsResourceId(String awsResourceId)The AWS resource identifierRecommendationResourceSummary.BuilderexclusionStatus(String exclusionStatus)The exclusion status of the Recommendation ResourceRecommendationResourceSummary.BuilderexclusionStatus(ExclusionStatus exclusionStatus)The exclusion status of the Recommendation ResourceRecommendationResourceSummary.Builderid(String id)The ID of the Recommendation ResourceRecommendationResourceSummary.BuilderlastUpdatedAt(Instant lastUpdatedAt)When the Recommendation Resource was last updatedRecommendationResourceSummary.Buildermetadata(Map<String,String> metadata)Metadata associated with the Recommendation ResourceRecommendationResourceSummary.BuilderrecommendationArn(String recommendationArn)The Recommendation ARNRecommendationResourceSummary.BuilderregionCode(String regionCode)The AWS Region code that the Recommendation Resource is inRecommendationResourceSummary.Builderstatus(String status)The current status of the Recommendation ResourceRecommendationResourceSummary.Builderstatus(ResourceStatus status)The current status of the Recommendation Resource-
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 Detail
-
arn
RecommendationResourceSummary.Builder arn(String arn)
The ARN of the Recommendation Resource
- Parameters:
arn- The ARN of the Recommendation Resource- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
awsResourceId
RecommendationResourceSummary.Builder awsResourceId(String awsResourceId)
The AWS resource identifier
- Parameters:
awsResourceId- The AWS resource identifier- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
exclusionStatus
RecommendationResourceSummary.Builder exclusionStatus(String exclusionStatus)
The exclusion status of the Recommendation Resource
- Parameters:
exclusionStatus- The exclusion status of the Recommendation Resource- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ExclusionStatus,ExclusionStatus
-
exclusionStatus
RecommendationResourceSummary.Builder exclusionStatus(ExclusionStatus exclusionStatus)
The exclusion status of the Recommendation Resource
- Parameters:
exclusionStatus- The exclusion status of the Recommendation Resource- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ExclusionStatus,ExclusionStatus
-
id
RecommendationResourceSummary.Builder id(String id)
The ID of the Recommendation Resource
- Parameters:
id- The ID of the Recommendation Resource- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lastUpdatedAt
RecommendationResourceSummary.Builder lastUpdatedAt(Instant lastUpdatedAt)
When the Recommendation Resource was last updated
- Parameters:
lastUpdatedAt- When the Recommendation Resource was last updated- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
metadata
RecommendationResourceSummary.Builder metadata(Map<String,String> metadata)
Metadata associated with the Recommendation Resource
- Parameters:
metadata- Metadata associated with the Recommendation Resource- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
recommendationArn
RecommendationResourceSummary.Builder recommendationArn(String recommendationArn)
The Recommendation ARN
- Parameters:
recommendationArn- The Recommendation ARN- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
regionCode
RecommendationResourceSummary.Builder regionCode(String regionCode)
The AWS Region code that the Recommendation Resource is in
- Parameters:
regionCode- The AWS Region code that the Recommendation Resource is in- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
status
RecommendationResourceSummary.Builder status(String status)
The current status of the Recommendation Resource
- Parameters:
status- The current status of the Recommendation Resource- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ResourceStatus,ResourceStatus
-
status
RecommendationResourceSummary.Builder status(ResourceStatus status)
The current status of the Recommendation Resource
- Parameters:
status- The current status of the Recommendation Resource- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ResourceStatus,ResourceStatus
-
-