@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()
For responses, this returns true if the service returned a value for the AuditCheckToReasonCodeFilter property.
|
boolean |
hasFindingIds()
For responses, this returns true if the service returned a value for the FindingIds property.
|
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 final String auditTaskId()
If the task will apply a mitigation action to findings from a specific audit, this value uniquely identifies the audit.
public final boolean hasFindingIds()
isEmpty() method on the property). This is
useful because the SDK will never return a null collection or map, but you may need to differentiate between the
service returning nothing (or null) and the service returning an empty collection or map. For requests, this
returns true if a value for the property was specified in the request builder, and false if a value was not
specified.public final 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.
This method will never return null. If you would like to know whether the service returned this field (so that
you can differentiate between null and empty), you can use the hasFindingIds() method.
public final boolean hasAuditCheckToReasonCodeFilter()
isEmpty() method on the
property). This is useful because the SDK will never return a null collection or map, but you may need to
differentiate between the service returning nothing (or null) and the service returning an empty collection or
map. For requests, this returns true if a value for the property was specified in the request builder, and false
if a value was not specified.public final 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.
This method will never return null. If you would like to know whether the service returned this field (so that
you can differentiate between null and empty), you can use the hasAuditCheckToReasonCodeFilter() method.
public AuditMitigationActionsTaskTarget.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<AuditMitigationActionsTaskTarget.Builder,AuditMitigationActionsTaskTarget>public static AuditMitigationActionsTaskTarget.Builder builder()
public static Class<? extends AuditMitigationActionsTaskTarget.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2022. All rights reserved.