Interface CheckSummary.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<CheckSummary.Builder,CheckSummary>,SdkBuilder<CheckSummary.Builder,CheckSummary>,SdkPojo
- Enclosing class:
- CheckSummary
public static interface CheckSummary.Builder extends SdkPojo, CopyableBuilder<CheckSummary.Builder,CheckSummary>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description CheckSummary.Builderarn(String arn)The ARN of the AWS Trusted Advisor CheckCheckSummary.BuilderawsServices(String... awsServices)The AWS Services that the Check applies toCheckSummary.BuilderawsServices(Collection<String> awsServices)The AWS Services that the Check applies toCheckSummary.Builderdescription(String description)A description of what the AWS Trusted Advisor Check is monitoringCheckSummary.Builderid(String id)The unique identifier of the AWS Trusted Advisor CheckCheckSummary.Buildermetadata(Map<String,String> metadata)The column headings for the metadata returned in the resourceCheckSummary.Buildername(String name)The name of the AWS Trusted Advisor CheckCheckSummary.Builderpillars(Collection<RecommendationPillar> pillars)The Recommendation pillars that the AWS Trusted Advisor Check falls underCheckSummary.Builderpillars(RecommendationPillar... pillars)The Recommendation pillars that the AWS Trusted Advisor Check falls underCheckSummary.BuilderpillarsWithStrings(String... pillars)The Recommendation pillars that the AWS Trusted Advisor Check falls underCheckSummary.BuilderpillarsWithStrings(Collection<String> pillars)The Recommendation pillars that the AWS Trusted Advisor Check falls underCheckSummary.Buildersource(String source)The source of the RecommendationCheckSummary.Buildersource(RecommendationSource source)The source of the Recommendation-
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
CheckSummary.Builder arn(String arn)
The ARN of the AWS Trusted Advisor Check
- Parameters:
arn- The ARN of the AWS Trusted Advisor Check- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
awsServices
CheckSummary.Builder awsServices(Collection<String> awsServices)
The AWS Services that the Check applies to
- Parameters:
awsServices- The AWS Services that the Check applies to- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
awsServices
CheckSummary.Builder awsServices(String... awsServices)
The AWS Services that the Check applies to
- Parameters:
awsServices- The AWS Services that the Check applies to- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
description
CheckSummary.Builder description(String description)
A description of what the AWS Trusted Advisor Check is monitoring
- Parameters:
description- A description of what the AWS Trusted Advisor Check is monitoring- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
id
CheckSummary.Builder id(String id)
The unique identifier of the AWS Trusted Advisor Check
- Parameters:
id- The unique identifier of the AWS Trusted Advisor Check- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
metadata
CheckSummary.Builder metadata(Map<String,String> metadata)
The column headings for the metadata returned in the resource
- Parameters:
metadata- The column headings for the metadata returned in the resource- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
name
CheckSummary.Builder name(String name)
The name of the AWS Trusted Advisor Check
- Parameters:
name- The name of the AWS Trusted Advisor Check- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
pillarsWithStrings
CheckSummary.Builder pillarsWithStrings(Collection<String> pillars)
The Recommendation pillars that the AWS Trusted Advisor Check falls under
- Parameters:
pillars- The Recommendation pillars that the AWS Trusted Advisor Check falls under- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
pillarsWithStrings
CheckSummary.Builder pillarsWithStrings(String... pillars)
The Recommendation pillars that the AWS Trusted Advisor Check falls under
- Parameters:
pillars- The Recommendation pillars that the AWS Trusted Advisor Check falls under- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
pillars
CheckSummary.Builder pillars(Collection<RecommendationPillar> pillars)
The Recommendation pillars that the AWS Trusted Advisor Check falls under
- Parameters:
pillars- The Recommendation pillars that the AWS Trusted Advisor Check falls under- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
pillars
CheckSummary.Builder pillars(RecommendationPillar... pillars)
The Recommendation pillars that the AWS Trusted Advisor Check falls under
- Parameters:
pillars- The Recommendation pillars that the AWS Trusted Advisor Check falls under- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
source
CheckSummary.Builder source(String source)
The source of the Recommendation
- Parameters:
source- The source of the Recommendation- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
RecommendationSource,RecommendationSource
-
source
CheckSummary.Builder source(RecommendationSource source)
The source of the Recommendation
- Parameters:
source- The source of the Recommendation- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
RecommendationSource,RecommendationSource
-
-