Interface AssessmentRunNotification.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<AssessmentRunNotification.Builder,,AssessmentRunNotification> SdkBuilder<AssessmentRunNotification.Builder,,AssessmentRunNotification> SdkPojo
- Enclosing class:
AssessmentRunNotification
@Mutable
@NotThreadSafe
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
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, 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:
-