Interface Insights.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<Insights.Builder,
,Insights> SdkBuilder<Insights.Builder,
,Insights> SdkPojo
- Enclosing class:
Insights
-
Method Summary
Modifier and TypeMethodDescriptionactiveAssessmentsCount
(Integer activeAssessmentsCount) The number of active assessments in Audit Manager.assessmentControlsCountByNoncompliantEvidence
(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 on thelastUpdated
date.inconclusiveEvidenceCount
(Integer inconclusiveEvidenceCount) The number of evidence without a compliance check ruling.lastUpdated
(Instant lastUpdated) The time when the cross-assessment insights were last updated.noncompliantEvidenceCount
(Integer noncompliantEvidenceCount) The number of compliance check evidence that Audit Manager classified as non-compliant on thelastUpdated
date.totalAssessmentControlsCount
(Integer totalAssessmentControlsCount) The total number of controls across all active assessments.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, sdkFields
-
Method Details
-
activeAssessmentsCount
The number of active assessments in Audit Manager.
- Parameters:
activeAssessmentsCount
- The number of active assessments in Audit Manager.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
noncompliantEvidenceCount
The number of compliance check evidence that Audit Manager classified as non-compliant on the
lastUpdated
date. 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 on thelastUpdated
date. 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 on the
lastUpdated
date. 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 on thelastUpdated
date. 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 number of evidence without a compliance check ruling. 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, it's classed as inconclusive in
Insights
data.- Parameters:
inconclusiveEvidenceCount
- The number of evidence without a compliance check ruling. 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, it's classed as inconclusive in
Insights
data.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
assessmentControlsCountByNoncompliantEvidence
Insights.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 across all active assessments.
- Parameters:
totalAssessmentControlsCount
- The total number of controls across all active assessments.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lastUpdated
The time when the cross-assessment insights were last updated.
- Parameters:
lastUpdated
- The time when the cross-assessment insights were last updated.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-