public static interface ComplianceSummary.Builder extends CopyableBuilder<ComplianceSummary.Builder,ComplianceSummary>
| Modifier and Type | Method and Description |
|---|---|
ComplianceSummary.Builder |
complianceSummaryTimestamp(Instant complianceSummaryTimestamp)
The time that AWS Config created the compliance summary.
|
ComplianceSummary.Builder |
compliantResourceCount(ComplianceContributorCount compliantResourceCount)
The number of AWS Config rules or AWS resources that are compliant, up to a maximum of 25 for rules and 100
for resources.
|
default ComplianceSummary.Builder |
compliantResourceCount(Consumer<ComplianceContributorCount.Builder> compliantResourceCount)
The number of AWS Config rules or AWS resources that are compliant, up to a maximum of 25 for rules and 100
for resources.
|
ComplianceSummary.Builder |
nonCompliantResourceCount(ComplianceContributorCount nonCompliantResourceCount)
The number of AWS Config rules or AWS resources that are noncompliant, up to a maximum of 25 for rules and
100 for resources.
|
default ComplianceSummary.Builder |
nonCompliantResourceCount(Consumer<ComplianceContributorCount.Builder> nonCompliantResourceCount)
The number of AWS Config rules or AWS resources that are noncompliant, up to a maximum of 25 for rules and
100 for resources.
|
copyapply, buildComplianceSummary.Builder compliantResourceCount(ComplianceContributorCount compliantResourceCount)
The number of AWS Config rules or AWS resources that are compliant, up to a maximum of 25 for rules and 100 for resources.
compliantResourceCount - The number of AWS Config rules or AWS resources that are compliant, up to a maximum of 25 for rules
and 100 for resources.default ComplianceSummary.Builder compliantResourceCount(Consumer<ComplianceContributorCount.Builder> compliantResourceCount)
The number of AWS Config rules or AWS resources that are compliant, up to a maximum of 25 for rules and 100 for resources.
This is a convenience that creates an instance of theComplianceContributorCount.Builder avoiding the
need to create one manually via ComplianceContributorCount.builder().
When the Consumer completes, SdkBuilder.build() is called immediately
and its result is passed to compliantResourceCount(ComplianceContributorCount).compliantResourceCount - a consumer that will call methods on ComplianceContributorCount.BuildercompliantResourceCount(ComplianceContributorCount)ComplianceSummary.Builder nonCompliantResourceCount(ComplianceContributorCount nonCompliantResourceCount)
The number of AWS Config rules or AWS resources that are noncompliant, up to a maximum of 25 for rules and 100 for resources.
nonCompliantResourceCount - The number of AWS Config rules or AWS resources that are noncompliant, up to a maximum of 25 for rules
and 100 for resources.default ComplianceSummary.Builder nonCompliantResourceCount(Consumer<ComplianceContributorCount.Builder> nonCompliantResourceCount)
The number of AWS Config rules or AWS resources that are noncompliant, up to a maximum of 25 for rules and 100 for resources.
This is a convenience that creates an instance of theComplianceContributorCount.Builder avoiding the
need to create one manually via ComplianceContributorCount.builder().
When the Consumer completes, SdkBuilder.build() is called immediately
and its result is passed to nonCompliantResourceCount(ComplianceContributorCount).nonCompliantResourceCount - a consumer that will call methods on ComplianceContributorCount.BuildernonCompliantResourceCount(ComplianceContributorCount)ComplianceSummary.Builder complianceSummaryTimestamp(Instant complianceSummaryTimestamp)
The time that AWS Config created the compliance summary.
complianceSummaryTimestamp - The time that AWS Config created the compliance summary.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.