Interface RemediationSummaryDetail.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<RemediationSummaryDetail.Builder,,RemediationSummaryDetail> SdkBuilder<RemediationSummaryDetail.Builder,,RemediationSummaryDetail> SdkPojo
- Enclosing class:
RemediationSummaryDetail
@Mutable
@NotThreadSafe
public static interface RemediationSummaryDetail.Builder
extends SdkPojo, CopyableBuilder<RemediationSummaryDetail.Builder,RemediationSummaryDetail>
-
Method Summary
Modifier and TypeMethodDescriptionA summarized action to take for the remediation target.description(String description) A description of the remediation target.isImmediate(Boolean isImmediate) Specifies whether the effect of this target is immediate.kbArticles(Collection<KbArticle> kbArticles) An array ofKbArticleobjects.kbArticles(Consumer<KbArticle.Builder>... kbArticles) An array ofKbArticleobjects.kbArticles(KbArticle... kbArticles) An array ofKbArticleobjects.postRemediationSteps(String... postRemediationSteps) An array of steps to be taken after remediation.postRemediationSteps(Collection<String> postRemediationSteps) An array of steps to be taken after remediation.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
action
A summarized action to take for the remediation target.
- Parameters:
action- A summarized action to take for the remediation target.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
description
A description of the remediation target.
- Parameters:
description- A description of the remediation target.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
isImmediate
Specifies whether the effect of this target is immediate.
- Parameters:
isImmediate- Specifies whether the effect of this target is immediate.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
postRemediationSteps
An array of steps to be taken after remediation.
- Parameters:
postRemediationSteps- An array of steps to be taken after remediation.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
postRemediationSteps
An array of steps to be taken after remediation.
- Parameters:
postRemediationSteps- An array of steps to be taken after remediation.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
kbArticles
An array of
KbArticleobjects.- Parameters:
kbArticles- An array ofKbArticleobjects.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
kbArticles
An array of
KbArticleobjects.- Parameters:
kbArticles- An array ofKbArticleobjects.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
kbArticles
An array of
This is a convenience method that creates an instance of theKbArticleobjects.KbArticle.Builderavoiding the need to create one manually viaKbArticle.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tokbArticles(List<KbArticle>).- Parameters:
kbArticles- a consumer that will call methods onKbArticle.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-