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.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.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.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.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.-
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.
-
-