Class EvidenceInsights
- java.lang.Object
-
- software.amazon.awssdk.services.auditmanager.model.EvidenceInsights
-
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<EvidenceInsights.Builder,EvidenceInsights>
@Generated("software.amazon.awssdk:codegen") public final class EvidenceInsights extends Object implements SdkPojo, Serializable, ToCopyableBuilder<EvidenceInsights.Builder,EvidenceInsights>
A breakdown of the latest compliance check status for the evidence in your Audit Manager assessments.
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceEvidenceInsights.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static EvidenceInsights.Builderbuilder()IntegercompliantEvidenceCount()The number of compliance check evidence that Audit Manager classified as compliant.booleanequals(Object obj)booleanequalsBySdkFields(Object obj)<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()IntegerinconclusiveEvidenceCount()The number of evidence that a compliance check ruling isn't available for.IntegernoncompliantEvidenceCount()The number of compliance check evidence that Audit Manager classified as non-compliant.List<SdkField<?>>sdkFields()static Class<? extends EvidenceInsights.Builder>serializableBuilderClass()EvidenceInsights.BuildertoBuilder()StringtoString()Returns a string representation of this object.-
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
-
noncompliantEvidenceCount
public final Integer noncompliantEvidenceCount()
The number of compliance check evidence that Audit Manager classified as non-compliant. This includes evidence that was collected from Security Hub with a Fail ruling, or collected from Config with a Non-compliant ruling.
- Returns:
- The number of compliance check evidence that Audit Manager classified as non-compliant. This includes evidence that was collected from Security Hub with a Fail ruling, or collected from Config with a Non-compliant ruling.
-
compliantEvidenceCount
public final Integer compliantEvidenceCount()
The number of compliance check evidence that Audit Manager classified as compliant. This includes evidence that was collected from Security Hub with a Pass ruling, or collected from Config with a Compliant ruling.
- Returns:
- The number of compliance check evidence that Audit Manager classified as compliant. This includes evidence that was collected from Security Hub with a Pass ruling, or collected from Config with a Compliant ruling.
-
inconclusiveEvidenceCount
public final Integer inconclusiveEvidenceCount()
The number of evidence that a compliance check ruling isn't available for. Evidence is inconclusive when the associated control uses Security Hub or Config as a data source but you didn't enable those services. This is also the case when a control uses a data source that doesn’t support compliance checks (for example, manual evidence, API calls, or CloudTrail).
If evidence has a compliance check status of not applicable in the console, it's classified as inconclusive in
EvidenceInsightsdata.- Returns:
- The number of evidence that a compliance check ruling isn't available for. Evidence is inconclusive when
the associated control uses Security Hub or Config as a data source but you didn't enable those services.
This is also the case when a control uses a data source that doesn’t support compliance checks (for
example, manual evidence, API calls, or CloudTrail).
If evidence has a compliance check status of not applicable in the console, it's classified as inconclusive in
EvidenceInsightsdata.
-
toBuilder
public EvidenceInsights.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<EvidenceInsights.Builder,EvidenceInsights>
-
builder
public static EvidenceInsights.Builder builder()
-
serializableBuilderClass
public static Class<? extends EvidenceInsights.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.
-
-