Interface CheckDetail.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<CheckDetail.Builder,CheckDetail>,SdkBuilder<CheckDetail.Builder,CheckDetail>,SdkPojo
- Enclosing class:
- CheckDetail
public static interface CheckDetail.Builder extends SdkPojo, CopyableBuilder<CheckDetail.Builder,CheckDetail>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description CheckDetail.BuilderaccountId(String accountId)Sets the value of the AccountId property for this object.CheckDetail.BuilderchoiceId(String choiceId)Sets the value of the ChoiceId property for this object.CheckDetail.Builderdescription(String description)Trusted Advisor check description.CheckDetail.BuilderflaggedResources(Integer flaggedResources)Count of flagged resources associated to the check.CheckDetail.Builderid(String id)Trusted Advisor check ID.CheckDetail.BuilderlensArn(String lensArn)Well-Architected Lens ARN associated to the check.CheckDetail.Buildername(String name)Trusted Advisor check name.CheckDetail.BuilderpillarId(String pillarId)Sets the value of the PillarId property for this object.CheckDetail.Builderprovider(String provider)Provider of the check related to the best practice.CheckDetail.Builderprovider(CheckProvider provider)Provider of the check related to the best practice.CheckDetail.BuilderquestionId(String questionId)Sets the value of the QuestionId property for this object.CheckDetail.Builderreason(String reason)Reason associated to the check.CheckDetail.Builderreason(CheckFailureReason reason)Reason associated to the check.CheckDetail.Builderstatus(String status)Status associated to the check.CheckDetail.Builderstatus(CheckStatus status)Status associated to the check.CheckDetail.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
CheckDetail.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
CheckDetail.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.
-
description
CheckDetail.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.
-
provider
CheckDetail.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
CheckDetail.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
-
lensArn
CheckDetail.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
CheckDetail.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
CheckDetail.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
CheckDetail.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
CheckDetail.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
CheckDetail.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
-
accountId
CheckDetail.Builder accountId(String accountId)
Sets the value of the AccountId property for this object.- Parameters:
accountId- The new value for the AccountId property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
flaggedResources
CheckDetail.Builder flaggedResources(Integer flaggedResources)
Count of flagged resources associated to the check.
- Parameters:
flaggedResources- Count of flagged resources associated to the check.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
reason
CheckDetail.Builder reason(String reason)
Reason associated to the check.
- Parameters:
reason- Reason associated to the check.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
CheckFailureReason,CheckFailureReason
-
reason
CheckDetail.Builder reason(CheckFailureReason reason)
Reason associated to the check.
- Parameters:
reason- Reason associated to the check.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
CheckFailureReason,CheckFailureReason
-
updatedAt
CheckDetail.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.
-
-