Interface AggregateComplianceCount.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<AggregateComplianceCount.Builder,AggregateComplianceCount>,SdkBuilder<AggregateComplianceCount.Builder,AggregateComplianceCount>,SdkPojo
- Enclosing class:
- AggregateComplianceCount
public static interface AggregateComplianceCount.Builder extends SdkPojo, CopyableBuilder<AggregateComplianceCount.Builder,AggregateComplianceCount>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default AggregateComplianceCount.BuildercomplianceSummary(Consumer<ComplianceSummary.Builder> complianceSummary)The number of compliant and noncompliant Config rules.AggregateComplianceCount.BuildercomplianceSummary(ComplianceSummary complianceSummary)The number of compliant and noncompliant Config rules.AggregateComplianceCount.BuildergroupName(String groupName)The 12-digit account ID or region based on the GroupByKey value.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
-
-
-
Method Detail
-
groupName
AggregateComplianceCount.Builder groupName(String groupName)
The 12-digit account ID or region based on the GroupByKey value.
- Parameters:
groupName- The 12-digit account ID or region based on the GroupByKey value.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
complianceSummary
AggregateComplianceCount.Builder complianceSummary(ComplianceSummary complianceSummary)
The number of compliant and noncompliant Config rules.
- Parameters:
complianceSummary- The number of compliant and noncompliant Config rules.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
complianceSummary
default AggregateComplianceCount.Builder complianceSummary(Consumer<ComplianceSummary.Builder> complianceSummary)
The number of compliant and noncompliant Config rules.
This is a convenience method that creates an instance of theComplianceSummary.Builderavoiding the need to create one manually viaComplianceSummary.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tocomplianceSummary(ComplianceSummary).- Parameters:
complianceSummary- a consumer that will call methods onComplianceSummary.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
complianceSummary(ComplianceSummary)
-
-