Interface ConformancePackRuleCompliance.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<ConformancePackRuleCompliance.Builder,,ConformancePackRuleCompliance> SdkBuilder<ConformancePackRuleCompliance.Builder,,ConformancePackRuleCompliance> SdkPojo
- Enclosing class:
ConformancePackRuleCompliance
@Mutable
@NotThreadSafe
public static interface ConformancePackRuleCompliance.Builder
extends SdkPojo, CopyableBuilder<ConformancePackRuleCompliance.Builder,ConformancePackRuleCompliance>
-
Method Summary
Modifier and TypeMethodDescriptioncomplianceType(String complianceType) Compliance of the Config rule.complianceType(ConformancePackComplianceType complianceType) Compliance of the Config rule.configRuleName(String configRuleName) Name of the Config rule.Controls for the conformance pack.controls(Collection<String> controls) Controls for the conformance pack.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
-
configRuleName
Name of the Config rule.
- Parameters:
configRuleName- Name of the Config rule.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
complianceType
Compliance of the Config rule.
- Parameters:
complianceType- Compliance of the Config rule.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
complianceType
Compliance of the Config rule.
- Parameters:
complianceType- Compliance of the Config rule.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
controls
Controls for the conformance pack. A control is a process to prevent or detect problems while meeting objectives. A control can align with a specific compliance regime or map to internal controls defined by an organization.
- Parameters:
controls- Controls for the conformance pack. A control is a process to prevent or detect problems while meeting objectives. A control can align with a specific compliance regime or map to internal controls defined by an organization.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
controls
Controls for the conformance pack. A control is a process to prevent or detect problems while meeting objectives. A control can align with a specific compliance regime or map to internal controls defined by an organization.
- Parameters:
controls- Controls for the conformance pack. A control is a process to prevent or detect problems while meeting objectives. A control can align with a specific compliance regime or map to internal controls defined by an organization.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-