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 thelastUpdateddate.compliantEvidenceCount(Integer compliantEvidenceCount) The number of compliance check evidence that Audit Manager classified as compliant on thelastUpdateddate.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 thelastUpdateddate.totalAssessmentControlsCount(Integer totalAssessmentControlsCount) The total number of controls across all active assessments.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, 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
lastUpdateddate. 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 thelastUpdateddate. 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
lastUpdateddate. 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 thelastUpdateddate. 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
Insightsdata.- 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
Insightsdata.- 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
lastUpdateddate.- Parameters:
assessmentControlsCountByNoncompliantEvidence- The number of assessment controls that collected non-compliant evidence on thelastUpdateddate.- 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.
-