Class AuditCheckDetails
- java.lang.Object
-
- software.amazon.awssdk.services.iot.model.AuditCheckDetails
-
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<AuditCheckDetails.Builder,AuditCheckDetails>
@Generated("software.amazon.awssdk:codegen") public final class AuditCheckDetails extends Object implements SdkPojo, Serializable, ToCopyableBuilder<AuditCheckDetails.Builder,AuditCheckDetails>
Information about the audit check.
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceAuditCheckDetails.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static AuditCheckDetails.Builderbuilder()BooleancheckCompliant()True if the check is complete and found all resources compliant.AuditCheckRunStatuscheckRunStatus()The completion status of this check.StringcheckRunStatusAsString()The completion status of this check.booleanequals(Object obj)booleanequalsBySdkFields(Object obj)StringerrorCode()The code of any error encountered when this check is performed during this audit.<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()Stringmessage()The message associated with any error encountered when this check is performed during this audit.LongnonCompliantResourcesCount()The number of resources that were found noncompliant during the check.List<SdkField<?>>sdkFields()static Class<? extends AuditCheckDetails.Builder>serializableBuilderClass()LongsuppressedNonCompliantResourcesCount()Describes how many of the non-compliant resources created during the evaluation of an audit check were marked as suppressed.AuditCheckDetails.BuildertoBuilder()StringtoString()Returns a string representation of this object.LongtotalResourcesCount()The number of resources on which the check was performed.-
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
-
checkRunStatus
public final AuditCheckRunStatus checkRunStatus()
The completion status of this check. One of "IN_PROGRESS", "WAITING_FOR_DATA_COLLECTION", "CANCELED", "COMPLETED_COMPLIANT", "COMPLETED_NON_COMPLIANT", or "FAILED".
If the service returns an enum value that is not available in the current SDK version,
checkRunStatuswill returnAuditCheckRunStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromcheckRunStatusAsString().- Returns:
- The completion status of this check. One of "IN_PROGRESS", "WAITING_FOR_DATA_COLLECTION", "CANCELED", "COMPLETED_COMPLIANT", "COMPLETED_NON_COMPLIANT", or "FAILED".
- See Also:
AuditCheckRunStatus
-
checkRunStatusAsString
public final String checkRunStatusAsString()
The completion status of this check. One of "IN_PROGRESS", "WAITING_FOR_DATA_COLLECTION", "CANCELED", "COMPLETED_COMPLIANT", "COMPLETED_NON_COMPLIANT", or "FAILED".
If the service returns an enum value that is not available in the current SDK version,
checkRunStatuswill returnAuditCheckRunStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromcheckRunStatusAsString().- Returns:
- The completion status of this check. One of "IN_PROGRESS", "WAITING_FOR_DATA_COLLECTION", "CANCELED", "COMPLETED_COMPLIANT", "COMPLETED_NON_COMPLIANT", or "FAILED".
- See Also:
AuditCheckRunStatus
-
checkCompliant
public final Boolean checkCompliant()
True if the check is complete and found all resources compliant.
- Returns:
- True if the check is complete and found all resources compliant.
-
totalResourcesCount
public final Long totalResourcesCount()
The number of resources on which the check was performed.
- Returns:
- The number of resources on which the check was performed.
-
nonCompliantResourcesCount
public final Long nonCompliantResourcesCount()
The number of resources that were found noncompliant during the check.
- Returns:
- The number of resources that were found noncompliant during the check.
-
suppressedNonCompliantResourcesCount
public final Long suppressedNonCompliantResourcesCount()
Describes how many of the non-compliant resources created during the evaluation of an audit check were marked as suppressed.
- Returns:
- Describes how many of the non-compliant resources created during the evaluation of an audit check were marked as suppressed.
-
errorCode
public final String errorCode()
The code of any error encountered when this check is performed during this audit. One of "INSUFFICIENT_PERMISSIONS" or "AUDIT_CHECK_DISABLED".
- Returns:
- The code of any error encountered when this check is performed during this audit. One of "INSUFFICIENT_PERMISSIONS" or "AUDIT_CHECK_DISABLED".
-
message
public final String message()
The message associated with any error encountered when this check is performed during this audit.
- Returns:
- The message associated with any error encountered when this check is performed during this audit.
-
toBuilder
public AuditCheckDetails.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<AuditCheckDetails.Builder,AuditCheckDetails>
-
builder
public static AuditCheckDetails.Builder builder()
-
serializableBuilderClass
public static Class<? extends AuditCheckDetails.Builder> serializableBuilderClass()
-
equalsBySdkFields
public final boolean equalsBySdkFields(Object obj)
- Specified by:
equalsBySdkFieldsin 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.
-
-