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.BuilderaccountSummary(Map<CheckStatus,Integer> accountSummary)Account summary associated to the check.CheckSummary.BuilderaccountSummaryWithStrings(Map<String,Integer> accountSummary)Account summary associated to the check.CheckSummary.BuilderchoiceId(String choiceId)Sets the value of the ChoiceId property for this object.CheckSummary.Builderdescription(String description)Trusted Advisor check description.CheckSummary.Builderid(String id)Trusted Advisor check ID.CheckSummary.BuilderlensArn(String lensArn)Well-Architected Lens ARN associated to the check.CheckSummary.Buildername(String name)Trusted Advisor check name.CheckSummary.BuilderpillarId(String pillarId)Sets the value of the PillarId property for this object.CheckSummary.Builderprovider(String provider)Provider of the check related to the best practice.CheckSummary.Builderprovider(CheckProvider provider)Provider of the check related to the best practice.CheckSummary.BuilderquestionId(String questionId)Sets the value of the QuestionId property for this object.CheckSummary.Builderstatus(String status)Status associated to the check.CheckSummary.Builderstatus(CheckStatus status)Status associated to the check.CheckSummary.BuilderupdatedAt(Instant updatedAt)Sets the value of the UpdatedAt property for this object.-
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
-
id
CheckSummary.Builder id(String id)
Trusted Advisor check ID.
- Parameters:
id- Trusted Advisor check ID.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
name
CheckSummary.Builder name(String name)
Trusted Advisor check name.
- Parameters:
name- Trusted Advisor check name.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
provider
CheckSummary.Builder provider(String provider)
Provider of the check related to the best practice.
- Parameters:
provider- Provider of the check related to the best practice.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
CheckProvider,CheckProvider
-
provider
CheckSummary.Builder provider(CheckProvider provider)
Provider of the check related to the best practice.
- Parameters:
provider- Provider of the check related to the best practice.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
CheckProvider,CheckProvider
-
description
CheckSummary.Builder description(String description)
Trusted Advisor check description.
- Parameters:
description- Trusted Advisor check description.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
updatedAt
CheckSummary.Builder updatedAt(Instant updatedAt)
Sets the value of the UpdatedAt property for this object.- Parameters:
updatedAt- The new value for the UpdatedAt property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lensArn
CheckSummary.Builder lensArn(String lensArn)
Well-Architected Lens ARN associated to the check.
- Parameters:
lensArn- Well-Architected Lens ARN associated to the check.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
pillarId
CheckSummary.Builder pillarId(String pillarId)
Sets the value of the PillarId property for this object.- Parameters:
pillarId- The new value for the PillarId property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
questionId
CheckSummary.Builder questionId(String questionId)
Sets the value of the QuestionId property for this object.- Parameters:
questionId- The new value for the QuestionId property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
choiceId
CheckSummary.Builder choiceId(String choiceId)
Sets the value of the ChoiceId property for this object.- Parameters:
choiceId- The new value for the ChoiceId property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
status
CheckSummary.Builder status(String status)
Status associated to the check.
- Parameters:
status- Status associated to the check.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
CheckStatus,CheckStatus
-
status
CheckSummary.Builder status(CheckStatus status)
Status associated to the check.
- Parameters:
status- Status associated to the check.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
CheckStatus,CheckStatus
-
accountSummaryWithStrings
CheckSummary.Builder accountSummaryWithStrings(Map<String,Integer> accountSummary)
Account summary associated to the check.
- Parameters:
accountSummary- Account summary associated to the check.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
accountSummary
CheckSummary.Builder accountSummary(Map<CheckStatus,Integer> accountSummary)
Account summary associated to the check.
- Parameters:
accountSummary- Account summary associated to the check.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-