Interface RemediationGuidanceContext.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<RemediationGuidanceContext.Builder,,RemediationGuidanceContext> SdkBuilder<RemediationGuidanceContext.Builder,,RemediationGuidanceContext> SdkPojo
- Enclosing class:
RemediationGuidanceContext
@Mutable
@NotThreadSafe
public static interface RemediationGuidanceContext.Builder
extends SdkPojo, CopyableBuilder<RemediationGuidanceContext.Builder,RemediationGuidanceContext>
-
Method Summary
Modifier and TypeMethodDescriptionaffectedScope(String affectedScope) The scope of the resources affected by the resolution of the remediation target.prerequisites(String... prerequisites) An array of prerequisite steps in resolving the remediation target.prerequisites(Collection<String> prerequisites) An array of prerequisite steps in resolving the remediation target.problemStatement(String problemStatement) Explains the cause which directly created the remediation target.riskAssessment(String riskAssessment) An assessment of the existing risk the remediation target creates.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
-
problemStatement
Explains the cause which directly created the remediation target.
- Parameters:
problemStatement- Explains the cause which directly created the remediation target.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
riskAssessment
An assessment of the existing risk the remediation target creates.
- Parameters:
riskAssessment- An assessment of the existing risk the remediation target creates.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
affectedScope
The scope of the resources affected by the resolution of the remediation target.
- Parameters:
affectedScope- The scope of the resources affected by the resolution of the remediation target.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
prerequisites
An array of prerequisite steps in resolving the remediation target.
- Parameters:
prerequisites- An array of prerequisite steps in resolving the remediation target.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
prerequisites
An array of prerequisite steps in resolving the remediation target.
- Parameters:
prerequisites- An array of prerequisite steps in resolving the remediation target.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-