Interface Remediation.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<Remediation.Builder,
,Remediation> SdkBuilder<Remediation.Builder,
,Remediation> SdkPojo
- Enclosing class:
Remediation
@Mutable
@NotThreadSafe
public static interface Remediation.Builder
extends SdkPojo, CopyableBuilder<Remediation.Builder,Remediation>
-
Method Summary
Modifier and TypeMethodDescriptiondefault Remediation.Builder
recommendation
(Consumer<RemediationRecommendation.Builder> recommendation) An object that contains information about the recommended course of action to remediate the finding.recommendation
(RemediationRecommendation recommendation) An object that contains information about the recommended course of action to remediate the finding.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, sdkFieldNameToField, sdkFields
-
Method Details
-
recommendation
An object that contains information about the recommended course of action to remediate the finding.
- Parameters:
recommendation
- An object that contains information about the recommended course of action to remediate the finding.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
recommendation
default Remediation.Builder recommendation(Consumer<RemediationRecommendation.Builder> recommendation) An object that contains information about the recommended course of action to remediate the finding.
This is a convenience method that creates an instance of theRemediationRecommendation.Builder
avoiding the need to create one manually viaRemediationRecommendation.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed torecommendation(RemediationRecommendation)
.- Parameters:
recommendation
- a consumer that will call methods onRemediationRecommendation.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-