Interface Notification.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<Notification.Builder,
,Notification> SdkBuilder<Notification.Builder,
,Notification> SdkPojo
- Enclosing class:
Notification
public static interface Notification.Builder
extends SdkPojo, CopyableBuilder<Notification.Builder,Notification>
-
Method Summary
Modifier and TypeMethodDescriptionassessmentId
(String assessmentId) The identifier for the assessment.assessmentName
(String assessmentName) The name of the related assessment.controlSetId
(String controlSetId) The identifier for the control set.controlSetName
(String controlSetName) Specifies the name of the control set that the notification is about.description
(String description) The description of the notification.The time when the notification was sent.The unique identifier for the notification.The sender of the notification.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
-
id
The unique identifier for the notification.
- Parameters:
id
- The unique identifier for the notification.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
assessmentId
The identifier for the assessment.
- Parameters:
assessmentId
- The identifier for the assessment.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
assessmentName
The name of the related assessment.
- Parameters:
assessmentName
- The name of the related assessment.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
controlSetId
The identifier for the control set.
- Parameters:
controlSetId
- The identifier for the control set.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
controlSetName
Specifies the name of the control set that the notification is about.
- Parameters:
controlSetName
- Specifies the name of the control set that the notification is about.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
description
The description of the notification.
- Parameters:
description
- The description of the notification.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
eventTime
The time when the notification was sent.
- Parameters:
eventTime
- The time when the notification was sent.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
source
The sender of the notification.
- Parameters:
source
- The sender of the notification.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-