Interface ConformancePackRuleCompliance.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<ConformancePackRuleCompliance.Builder,ConformancePackRuleCompliance>,SdkBuilder<ConformancePackRuleCompliance.Builder,ConformancePackRuleCompliance>,SdkPojo
- Enclosing class:
- ConformancePackRuleCompliance
public static interface ConformancePackRuleCompliance.Builder extends SdkPojo, CopyableBuilder<ConformancePackRuleCompliance.Builder,ConformancePackRuleCompliance>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ConformancePackRuleCompliance.BuildercomplianceType(String complianceType)Compliance of the Config rule.ConformancePackRuleCompliance.BuildercomplianceType(ConformancePackComplianceType complianceType)Compliance of the Config rule.ConformancePackRuleCompliance.BuilderconfigRuleName(String configRuleName)Name of the Config rule.ConformancePackRuleCompliance.Buildercontrols(String... controls)Controls for the conformance pack.ConformancePackRuleCompliance.Buildercontrols(Collection<String> controls)Controls for the conformance pack.-
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
-
configRuleName
ConformancePackRuleCompliance.Builder configRuleName(String 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
ConformancePackRuleCompliance.Builder complianceType(String 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:
ConformancePackComplianceType,ConformancePackComplianceType
-
complianceType
ConformancePackRuleCompliance.Builder complianceType(ConformancePackComplianceType 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:
ConformancePackComplianceType,ConformancePackComplianceType
-
controls
ConformancePackRuleCompliance.Builder controls(Collection<String> 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
ConformancePackRuleCompliance.Builder controls(String... 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.
-
-