Interface StandardsControlAssociationSummary.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<StandardsControlAssociationSummary.Builder,
,StandardsControlAssociationSummary> SdkBuilder<StandardsControlAssociationSummary.Builder,
,StandardsControlAssociationSummary> SdkPojo
- Enclosing class:
StandardsControlAssociationSummary
-
Method Summary
Modifier and TypeMethodDescriptionassociationStatus
(String associationStatus) The enablement status of a control in a specific standard.associationStatus
(AssociationStatus associationStatus) The enablement status of a control in a specific standard.relatedRequirements
(String... relatedRequirements) The requirement that underlies this control in the compliance framework related to the standard.relatedRequirements
(Collection<String> relatedRequirements) The requirement that underlies this control in the compliance framework related to the standard.securityControlArn
(String securityControlArn) The ARN of a control, such asarn:aws:securityhub:eu-central-1:123456789012:security-control/S3.1
.securityControlId
(String securityControlId) A unique standard-agnostic identifier for a control.standardsArn
(String standardsArn) The Amazon Resource Name (ARN) of a standard.standardsControlDescription
(String standardsControlDescription) The description of a control.standardsControlTitle
(String standardsControlTitle) The title of a control.The last time that a control's enablement status in a specified standard was updated.updatedReason
(String updatedReason) The reason for updating a control's enablement status in a specified standard.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 Details
-
standardsArn
The Amazon Resource Name (ARN) of a standard.
- Parameters:
standardsArn
- The Amazon Resource Name (ARN) of a standard.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
securityControlId
A unique standard-agnostic identifier for a control. Values for this field typically consist of an Amazon Web Services service and a number, such as APIGateway.5. This field doesn't reference a specific standard.
- Parameters:
securityControlId
- A unique standard-agnostic identifier for a control. Values for this field typically consist of an Amazon Web Services service and a number, such as APIGateway.5. This field doesn't reference a specific standard.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
securityControlArn
The ARN of a control, such as
arn:aws:securityhub:eu-central-1:123456789012:security-control/S3.1
. This parameter doesn't mention a specific standard.- Parameters:
securityControlArn
- The ARN of a control, such asarn:aws:securityhub:eu-central-1:123456789012:security-control/S3.1
. This parameter doesn't mention a specific standard.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
associationStatus
The enablement status of a control in a specific standard.
- Parameters:
associationStatus
- The enablement status of a control in a specific standard.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
associationStatus
The enablement status of a control in a specific standard.
- Parameters:
associationStatus
- The enablement status of a control in a specific standard.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
updatedAt
The last time that a control's enablement status in a specified standard was updated.
- Parameters:
updatedAt
- The last time that a control's enablement status in a specified standard was updated.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
updatedReason
The reason for updating a control's enablement status in a specified standard.
- Parameters:
updatedReason
- The reason for updating a control's enablement status in a specified standard.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
standardsControlTitle
The title of a control.
- Parameters:
standardsControlTitle
- The title of a control.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
standardsControlDescription
StandardsControlAssociationSummary.Builder standardsControlDescription(String standardsControlDescription) The description of a control. This typically summarizes how Security Hub evaluates the control and the conditions under which it produces a failed finding. The parameter may reference a specific standard.
- Parameters:
standardsControlDescription
- The description of a control. This typically summarizes how Security Hub evaluates the control and the conditions under which it produces a failed finding. The parameter may reference a specific standard.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-