Class TaskStatisticsForAuditCheck
- java.lang.Object
-
- software.amazon.awssdk.services.iot.model.TaskStatisticsForAuditCheck
-
- All Implemented Interfaces:
Serializable
,SdkPojo
,ToCopyableBuilder<TaskStatisticsForAuditCheck.Builder,TaskStatisticsForAuditCheck>
@Generated("software.amazon.awssdk:codegen") public final class TaskStatisticsForAuditCheck extends Object implements SdkPojo, Serializable, ToCopyableBuilder<TaskStatisticsForAuditCheck.Builder,TaskStatisticsForAuditCheck>
Provides summary counts of how many tasks for findings are in a particular state. This information is included in the response from DescribeAuditMitigationActionsTask.
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interface
TaskStatisticsForAuditCheck.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static TaskStatisticsForAuditCheck.Builder
builder()
Long
canceledFindingsCount()
The number of findings to which the mitigation action task was canceled when applied.boolean
equals(Object obj)
boolean
equalsBySdkFields(Object obj)
Long
failedFindingsCount()
The number of findings for which at least one of the actions failed when applied.<T> Optional<T>
getValueForField(String fieldName, Class<T> clazz)
int
hashCode()
List<SdkField<?>>
sdkFields()
static Class<? extends TaskStatisticsForAuditCheck.Builder>
serializableBuilderClass()
Long
skippedFindingsCount()
The number of findings skipped because of filter conditions provided in the parameters to the command.Long
succeededFindingsCount()
The number of findings for which all mitigation actions succeeded when applied.TaskStatisticsForAuditCheck.Builder
toBuilder()
String
toString()
Returns a string representation of this object.Long
totalFindingsCount()
The total number of findings to which a task is being applied.-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
-
-
-
Method Detail
-
totalFindingsCount
public final Long totalFindingsCount()
The total number of findings to which a task is being applied.
- Returns:
- The total number of findings to which a task is being applied.
-
failedFindingsCount
public final Long failedFindingsCount()
The number of findings for which at least one of the actions failed when applied.
- Returns:
- The number of findings for which at least one of the actions failed when applied.
-
succeededFindingsCount
public final Long succeededFindingsCount()
The number of findings for which all mitigation actions succeeded when applied.
- Returns:
- The number of findings for which all mitigation actions succeeded when applied.
-
skippedFindingsCount
public final Long skippedFindingsCount()
The number of findings skipped because of filter conditions provided in the parameters to the command.
- Returns:
- The number of findings skipped because of filter conditions provided in the parameters to the command.
-
canceledFindingsCount
public final Long canceledFindingsCount()
The number of findings to which the mitigation action task was canceled when applied.
- Returns:
- The number of findings to which the mitigation action task was canceled when applied.
-
toBuilder
public TaskStatisticsForAuditCheck.Builder toBuilder()
- Specified by:
toBuilder
in interfaceToCopyableBuilder<TaskStatisticsForAuditCheck.Builder,TaskStatisticsForAuditCheck>
-
builder
public static TaskStatisticsForAuditCheck.Builder builder()
-
serializableBuilderClass
public static Class<? extends TaskStatisticsForAuditCheck.Builder> serializableBuilderClass()
-
equalsBySdkFields
public final boolean equalsBySdkFields(Object obj)
- Specified by:
equalsBySdkFields
in interfaceSdkPojo
-
toString
public final String toString()
Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value.
-
-