public static interface ComplianceSummaryByResourceType.Builder extends CopyableBuilder<ComplianceSummaryByResourceType.Builder,ComplianceSummaryByResourceType>
Modifier and Type | Method and Description |
---|---|
ComplianceSummaryByResourceType.Builder |
complianceSummary(ComplianceSummary complianceSummary)
The number of AWS resources that are compliant or noncompliant, up to a maximum of 100 for each compliance.
|
default ComplianceSummaryByResourceType.Builder |
complianceSummary(Consumer<ComplianceSummary.Builder> complianceSummary)
The number of AWS resources that are compliant or noncompliant, up to a maximum of 100 for each compliance.
|
ComplianceSummaryByResourceType.Builder |
resourceType(String resourceType)
The type of AWS resource.
|
copy
applyMutation, build
ComplianceSummaryByResourceType.Builder resourceType(String resourceType)
The type of AWS resource.
resourceType
- The type of AWS resource.ComplianceSummaryByResourceType.Builder complianceSummary(ComplianceSummary complianceSummary)
The number of AWS resources that are compliant or noncompliant, up to a maximum of 100 for each compliance.
complianceSummary
- The number of AWS resources that are compliant or noncompliant, up to a maximum of 100 for each
compliance.default ComplianceSummaryByResourceType.Builder complianceSummary(Consumer<ComplianceSummary.Builder> complianceSummary)
The number of AWS resources that are compliant or noncompliant, up to a maximum of 100 for each compliance.
This is a convenience that creates an instance of theComplianceSummary.Builder
avoiding the need to
create one manually via ComplianceSummary.builder()
.
When the Consumer
completes, SdkBuilder.build()
is called immediately and its
result is passed to complianceSummary(ComplianceSummary)
.complianceSummary
- a consumer that will call methods on ComplianceSummary.Builder
complianceSummary(ComplianceSummary)
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.