Interface InsightsByAssessment.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<InsightsByAssessment.Builder,
,InsightsByAssessment> SdkBuilder<InsightsByAssessment.Builder,
,InsightsByAssessment> SdkPojo
- Enclosing class:
InsightsByAssessment
-
Method Summary
Modifier and TypeMethodDescriptionassessmentControlsCountByNoncompliantEvidence
(Integer assessmentControlsCountByNoncompliantEvidence) The number of assessment controls that collected non-compliant evidence on thelastUpdated
date.compliantEvidenceCount
(Integer compliantEvidenceCount) The number of compliance check evidence that Audit Manager classified as compliant.inconclusiveEvidenceCount
(Integer inconclusiveEvidenceCount) The amount of evidence without a compliance check ruling.lastUpdated
(Instant lastUpdated) The time when the assessment insights were last updated.noncompliantEvidenceCount
(Integer noncompliantEvidenceCount) The number of compliance check evidence that Audit Manager classified as non-compliant.totalAssessmentControlsCount
(Integer totalAssessmentControlsCount) The total number of controls in the assessment.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
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
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
The amount of evidence without a compliance check ruling. Evidence is inconclusive if the associated control uses Security Hub or Config as a data source and you didn't enable those services. This is also the case if 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, it's classified as inconclusive in
InsightsByAssessment
data.- Parameters:
inconclusiveEvidenceCount
- The amount of evidence without a compliance check ruling. Evidence is inconclusive if the associated control uses Security Hub or Config as a data source and you didn't enable those services. This is also the case if 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, it's classified as inconclusive in
InsightsByAssessment
data.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
assessmentControlsCountByNoncompliantEvidence
InsightsByAssessment.Builder assessmentControlsCountByNoncompliantEvidence(Integer assessmentControlsCountByNoncompliantEvidence) The number of assessment controls that collected non-compliant evidence on the
lastUpdated
date.- Parameters:
assessmentControlsCountByNoncompliantEvidence
- The number of assessment controls that collected non-compliant evidence on thelastUpdated
date.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
totalAssessmentControlsCount
The total number of controls in the assessment.
- Parameters:
totalAssessmentControlsCount
- The total number of controls in the assessment.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lastUpdated
The time when the assessment insights were last updated.
- Parameters:
lastUpdated
- The time when the assessment insights were last updated.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-