public static interface ResourceComplianceSummaryItem.Builder extends CopyableBuilder<ResourceComplianceSummaryItem.Builder,ResourceComplianceSummaryItem>
copyapply, buildResourceComplianceSummaryItem.Builder complianceType(String complianceType)
The compliance type.
complianceType - The compliance type.ResourceComplianceSummaryItem.Builder resourceType(String resourceType)
The resource type.
resourceType - The resource type.ResourceComplianceSummaryItem.Builder resourceId(String resourceId)
The resource ID.
resourceId - The resource ID.ResourceComplianceSummaryItem.Builder status(String status)
The compliance status for the resource.
status - The compliance status for the resource.ComplianceStatus,
ComplianceStatusResourceComplianceSummaryItem.Builder status(ComplianceStatus status)
The compliance status for the resource.
status - The compliance status for the resource.ComplianceStatus,
ComplianceStatusResourceComplianceSummaryItem.Builder overallSeverity(String overallSeverity)
The highest severity item found for the resource. The resource is compliant for this item.
overallSeverity - The highest severity item found for the resource. The resource is compliant for this item.ComplianceSeverity,
ComplianceSeverityResourceComplianceSummaryItem.Builder overallSeverity(ComplianceSeverity overallSeverity)
The highest severity item found for the resource. The resource is compliant for this item.
overallSeverity - The highest severity item found for the resource. The resource is compliant for this item.ComplianceSeverity,
ComplianceSeverityResourceComplianceSummaryItem.Builder executionSummary(ComplianceExecutionSummary executionSummary)
Information about the execution.
executionSummary - Information about the execution.default ResourceComplianceSummaryItem.Builder executionSummary(Consumer<ComplianceExecutionSummary.Builder> executionSummary)
Information about the execution.
This is a convenience that creates an instance of theComplianceExecutionSummary.Builder avoiding the
need to create one manually via ComplianceExecutionSummary.builder().
When the Consumer completes, SdkBuilder.build() is called immediately
and its result is passed to executionSummary(ComplianceExecutionSummary).executionSummary - a consumer that will call methods on ComplianceExecutionSummary.BuilderexecutionSummary(ComplianceExecutionSummary)ResourceComplianceSummaryItem.Builder compliantSummary(CompliantSummary compliantSummary)
A list of items that are compliant for the resource.
compliantSummary - A list of items that are compliant for the resource.default ResourceComplianceSummaryItem.Builder compliantSummary(Consumer<CompliantSummary.Builder> compliantSummary)
A list of items that are compliant for the resource.
This is a convenience that creates an instance of theCompliantSummary.Builder avoiding the need to
create one manually via CompliantSummary.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to compliantSummary(CompliantSummary).compliantSummary - a consumer that will call methods on CompliantSummary.BuildercompliantSummary(CompliantSummary)ResourceComplianceSummaryItem.Builder nonCompliantSummary(NonCompliantSummary nonCompliantSummary)
A list of items that aren't compliant for the resource.
nonCompliantSummary - A list of items that aren't compliant for the resource.default ResourceComplianceSummaryItem.Builder nonCompliantSummary(Consumer<NonCompliantSummary.Builder> nonCompliantSummary)
A list of items that aren't compliant for the resource.
This is a convenience that creates an instance of theNonCompliantSummary.Builder avoiding the need
to create one manually via NonCompliantSummary.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and
its result is passed to nonCompliantSummary(NonCompliantSummary).nonCompliantSummary - a consumer that will call methods on NonCompliantSummary.BuildernonCompliantSummary(NonCompliantSummary)Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.