Interface AssessmentRunNotification.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<AssessmentRunNotification.Builder,
,AssessmentRunNotification> SdkBuilder<AssessmentRunNotification.Builder,
,AssessmentRunNotification> SdkPojo
- Enclosing class:
AssessmentRunNotification
public static interface AssessmentRunNotification.Builder
extends SdkPojo, CopyableBuilder<AssessmentRunNotification.Builder,AssessmentRunNotification>
-
Method Summary
Modifier and TypeMethodDescriptionThe date of the notification.The Boolean value that specifies whether the notification represents an error.The event for which a notification is sent.event
(InspectorEvent event) The event for which a notification is sent.The message included in the notification.snsPublishStatusCode
(String snsPublishStatusCode) The status code of the SNS notification.snsPublishStatusCode
(AssessmentRunNotificationSnsStatusCode snsPublishStatusCode) The status code of the SNS notification.snsTopicArn
(String snsTopicArn) The SNS topic to which the SNS notification is sent.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
-
date
The date of the notification.
- Parameters:
date
- The date of the notification.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
event
The event for which a notification is sent.
- Parameters:
event
- The event for which a notification is sent.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
event
The event for which a notification is sent.
- Parameters:
event
- The event for which a notification is sent.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
message
The message included in the notification.
- Parameters:
message
- The message included in the notification.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
error
The Boolean value that specifies whether the notification represents an error.
- Parameters:
error
- The Boolean value that specifies whether the notification represents an error.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
snsTopicArn
The SNS topic to which the SNS notification is sent.
- Parameters:
snsTopicArn
- The SNS topic to which the SNS notification is sent.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
snsPublishStatusCode
The status code of the SNS notification.
- Parameters:
snsPublishStatusCode
- The status code of the SNS notification.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
snsPublishStatusCode
AssessmentRunNotification.Builder snsPublishStatusCode(AssessmentRunNotificationSnsStatusCode snsPublishStatusCode) The status code of the SNS notification.
- Parameters:
snsPublishStatusCode
- The status code of the SNS notification.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-