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 thelastUpdateddate.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
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
-
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
InsightsByAssessmentdata.- 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
InsightsByAssessmentdata.- 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
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 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.
-