@Generated(value="software.amazon.awssdk:codegen") public final class AuditMitigationActionsTaskTarget extends Object implements SdkPojo, Serializable, ToCopyableBuilder<AuditMitigationActionsTaskTarget.Builder,AuditMitigationActionsTaskTarget>
Used in MitigationActionParams, this information identifies the target findings to which the mitigation actions are applied. Only one entry appears.
| Modifier and Type | Class and Description |
|---|---|
static interface |
AuditMitigationActionsTaskTarget.Builder |
| Modifier and Type | Method and Description |
|---|---|
Map<String,List<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.
|
String |
auditTaskId()
If the task will apply a mitigation action to findings from a specific audit, this value uniquely identifies the
audit.
|
static AuditMitigationActionsTaskTarget.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
List<String> |
findingIds()
If the task will apply a mitigation action to one or more listed findings, this value uniquely identifies those
findings.
|
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
boolean |
hasAuditCheckToReasonCodeFilter()
Returns true if the AuditCheckToReasonCodeFilter property was specified by the sender (it may be empty), or false
if the sender did not specify the value (it will be empty).
|
boolean |
hasFindingIds()
Returns true if the FindingIds property was specified by the sender (it may be empty), or false if the sender did
not specify the value (it will be empty).
|
int |
hashCode() |
List<SdkField<?>> |
sdkFields() |
static Class<? extends AuditMitigationActionsTaskTarget.Builder> |
serializableBuilderClass() |
AuditMitigationActionsTaskTarget.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic String auditTaskId()
If the task will apply a mitigation action to findings from a specific audit, this value uniquely identifies the audit.
public boolean hasFindingIds()
public List<String> findingIds()
If the task will apply a mitigation action to one or more listed findings, this value uniquely identifies those findings.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
You can use hasFindingIds() to see if a value was sent in this field.
public boolean hasAuditCheckToReasonCodeFilter()
public Map<String,List<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.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
You can use hasAuditCheckToReasonCodeFilter() to see if a value was sent in this field.
public AuditMitigationActionsTaskTarget.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<AuditMitigationActionsTaskTarget.Builder,AuditMitigationActionsTaskTarget>public static AuditMitigationActionsTaskTarget.Builder builder()
public static Class<? extends AuditMitigationActionsTaskTarget.Builder> serializableBuilderClass()
public boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic String toString()
Copyright © 2019. All rights reserved.