Interface EvidenceInsights.Builder

All Superinterfaces:
Buildable, CopyableBuilder<EvidenceInsights.Builder,EvidenceInsights>, SdkBuilder<EvidenceInsights.Builder,EvidenceInsights>, SdkPojo
Enclosing class:
EvidenceInsights

public static interface EvidenceInsights.Builder extends SdkPojo, CopyableBuilder<EvidenceInsights.Builder,EvidenceInsights>
  • Method Details

    • noncompliantEvidenceCount

      EvidenceInsights.Builder noncompliantEvidenceCount(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.

      Parameters:
      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:
      Returns a reference to this object so that method calls can be chained together.
    • compliantEvidenceCount

      EvidenceInsights.Builder compliantEvidenceCount(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.

      Parameters:
      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:
      Returns a reference to this object so that method calls can be chained together.
    • inconclusiveEvidenceCount

      EvidenceInsights.Builder inconclusiveEvidenceCount(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 EvidenceInsights data.

      Parameters:
      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 EvidenceInsights data.

      Returns:
      Returns a reference to this object so that method calls can be chained together.