Interface ExternalEvaluation.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<ExternalEvaluation.Builder,
,ExternalEvaluation> SdkBuilder<ExternalEvaluation.Builder,
,ExternalEvaluation> SdkPojo
- Enclosing class:
ExternalEvaluation
@Mutable
@NotThreadSafe
public static interface ExternalEvaluation.Builder
extends SdkPojo, CopyableBuilder<ExternalEvaluation.Builder,ExternalEvaluation>
-
Method Summary
Modifier and TypeMethodDescriptionannotation
(String annotation) Supplementary information about the reason of compliance.complianceResourceId
(String complianceResourceId) The evaluated compliance resource ID.complianceResourceType
(String complianceResourceType) The evaluated compliance resource type.complianceType
(String complianceType) The compliance of the Amazon Web Services resource.complianceType
(ComplianceType complianceType) The compliance of the Amazon Web Services resource.orderingTimestamp
(Instant orderingTimestamp) The time when the compliance was recorded.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, sdkFieldNameToField, sdkFields
-
Method Details
-
complianceResourceType
The evaluated compliance resource type. Config accepts
AWS::::Account
resource type.- Parameters:
complianceResourceType
- The evaluated compliance resource type. Config acceptsAWS::::Account
resource type.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
complianceResourceId
The evaluated compliance resource ID. Config accepts only Amazon Web Services account ID.
- Parameters:
complianceResourceId
- The evaluated compliance resource ID. Config accepts only Amazon Web Services account ID.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
complianceType
The compliance of the Amazon Web Services resource. The valid values are
COMPLIANT, NON_COMPLIANT,
andNOT_APPLICABLE
.- Parameters:
complianceType
- The compliance of the Amazon Web Services resource. The valid values areCOMPLIANT, NON_COMPLIANT,
andNOT_APPLICABLE
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
complianceType
The compliance of the Amazon Web Services resource. The valid values are
COMPLIANT, NON_COMPLIANT,
andNOT_APPLICABLE
.- Parameters:
complianceType
- The compliance of the Amazon Web Services resource. The valid values areCOMPLIANT, NON_COMPLIANT,
andNOT_APPLICABLE
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
annotation
Supplementary information about the reason of compliance. For example, this task was completed on a specific date.
- Parameters:
annotation
- Supplementary information about the reason of compliance. For example, this task was completed on a specific date.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
orderingTimestamp
The time when the compliance was recorded.
- Parameters:
orderingTimestamp
- The time when the compliance was recorded.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-