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
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods 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.
-