Interface AuditMitigationActionsTaskTarget.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<AuditMitigationActionsTaskTarget.Builder,AuditMitigationActionsTaskTarget>,SdkBuilder<AuditMitigationActionsTaskTarget.Builder,AuditMitigationActionsTaskTarget>,SdkPojo
- Enclosing class:
- AuditMitigationActionsTaskTarget
public static interface AuditMitigationActionsTaskTarget.Builder extends SdkPojo, CopyableBuilder<AuditMitigationActionsTaskTarget.Builder,AuditMitigationActionsTaskTarget>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description AuditMitigationActionsTaskTarget.BuilderauditCheckToReasonCodeFilter(Map<String,? extends Collection<String>> auditCheckToReasonCodeFilter)Specifies a filter in the form of an audit check and set of reason codes that identify the findings from the audit to which the audit mitigation actions task apply.AuditMitigationActionsTaskTarget.BuilderauditTaskId(String auditTaskId)If the task will apply a mitigation action to findings from a specific audit, this value uniquely identifies the audit.AuditMitigationActionsTaskTarget.BuilderfindingIds(String... findingIds)If the task will apply a mitigation action to one or more listed findings, this value uniquely identifies those findings.AuditMitigationActionsTaskTarget.BuilderfindingIds(Collection<String> findingIds)If the task will apply a mitigation action to one or more listed findings, this value uniquely identifies those findings.-
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
-
auditTaskId
AuditMitigationActionsTaskTarget.Builder auditTaskId(String auditTaskId)
If the task will apply a mitigation action to findings from a specific audit, this value uniquely identifies the audit.
- Parameters:
auditTaskId- If the task will apply a mitigation action to findings from a specific audit, this value uniquely identifies the audit.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
findingIds
AuditMitigationActionsTaskTarget.Builder findingIds(Collection<String> findingIds)
If the task will apply a mitigation action to one or more listed findings, this value uniquely identifies those findings.
- Parameters:
findingIds- If the task will apply a mitigation action to one or more listed findings, this value uniquely identifies those findings.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
findingIds
AuditMitigationActionsTaskTarget.Builder findingIds(String... findingIds)
If the task will apply a mitigation action to one or more listed findings, this value uniquely identifies those findings.
- Parameters:
findingIds- If the task will apply a mitigation action to one or more listed findings, this value uniquely identifies those findings.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
auditCheckToReasonCodeFilter
AuditMitigationActionsTaskTarget.Builder auditCheckToReasonCodeFilter(Map<String,? extends Collection<String>> auditCheckToReasonCodeFilter)
Specifies a filter in the form of an audit check and set of reason codes that identify the findings from the audit to which the audit mitigation actions task apply.
- Parameters:
auditCheckToReasonCodeFilter- Specifies a filter in the form of an audit check and set of reason codes that identify the findings from the audit to which the audit mitigation actions task apply.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-