Interface ConnectionNotification.Builder
- All Superinterfaces:
 Buildable,CopyableBuilder<ConnectionNotification.Builder,,ConnectionNotification> SdkBuilder<ConnectionNotification.Builder,,ConnectionNotification> SdkPojo
- Enclosing class:
 ConnectionNotification
public static interface ConnectionNotification.Builder
extends SdkPojo, CopyableBuilder<ConnectionNotification.Builder,ConnectionNotification> 
- 
Method Summary
Modifier and TypeMethodDescriptionconnectionEvents(String... connectionEvents) The events for the notification.connectionEvents(Collection<String> connectionEvents) The events for the notification.connectionNotificationArn(String connectionNotificationArn) The ARN of the SNS topic for the notification.connectionNotificationId(String connectionNotificationId) The ID of the notification.connectionNotificationState(String connectionNotificationState) The state of the notification.connectionNotificationState(ConnectionNotificationState connectionNotificationState) The state of the notification.connectionNotificationType(String connectionNotificationType) The type of notification.connectionNotificationType(ConnectionNotificationType connectionNotificationType) The type of notification.The ID of the endpoint service.serviceRegion(String serviceRegion) The Region for the endpoint service.vpcEndpointId(String vpcEndpointId) The ID of the VPC endpoint.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
- 
connectionNotificationId
The ID of the notification.
- Parameters:
 connectionNotificationId- The ID of the notification.- Returns:
 - Returns a reference to this object so that method calls can be chained together.
 
 - 
serviceId
The ID of the endpoint service.
- Parameters:
 serviceId- The ID of the endpoint service.- Returns:
 - Returns a reference to this object so that method calls can be chained together.
 
 - 
vpcEndpointId
The ID of the VPC endpoint.
- Parameters:
 vpcEndpointId- The ID of the VPC endpoint.- Returns:
 - Returns a reference to this object so that method calls can be chained together.
 
 - 
connectionNotificationType
The type of notification.
- Parameters:
 connectionNotificationType- The type of notification.- Returns:
 - Returns a reference to this object so that method calls can be chained together.
 - See Also:
 
 - 
connectionNotificationType
ConnectionNotification.Builder connectionNotificationType(ConnectionNotificationType connectionNotificationType) The type of notification.
- Parameters:
 connectionNotificationType- The type of notification.- Returns:
 - Returns a reference to this object so that method calls can be chained together.
 - See Also:
 
 - 
connectionNotificationArn
The ARN of the SNS topic for the notification.
- Parameters:
 connectionNotificationArn- The ARN of the SNS topic for the notification.- Returns:
 - Returns a reference to this object so that method calls can be chained together.
 
 - 
connectionEvents
The events for the notification. Valid values are
Accept,Connect,Delete, andReject.- Parameters:
 connectionEvents- The events for the notification. Valid values areAccept,Connect,Delete, andReject.- Returns:
 - Returns a reference to this object so that method calls can be chained together.
 
 - 
connectionEvents
The events for the notification. Valid values are
Accept,Connect,Delete, andReject.- Parameters:
 connectionEvents- The events for the notification. Valid values areAccept,Connect,Delete, andReject.- Returns:
 - Returns a reference to this object so that method calls can be chained together.
 
 - 
connectionNotificationState
The state of the notification.
- Parameters:
 connectionNotificationState- The state of the notification.- Returns:
 - Returns a reference to this object so that method calls can be chained together.
 - See Also:
 
 - 
connectionNotificationState
ConnectionNotification.Builder connectionNotificationState(ConnectionNotificationState connectionNotificationState) The state of the notification.
- Parameters:
 connectionNotificationState- The state of the notification.- Returns:
 - Returns a reference to this object so that method calls can be chained together.
 - See Also:
 
 - 
serviceRegion
The Region for the endpoint service.
- Parameters:
 serviceRegion- The Region for the endpoint service.- Returns:
 - Returns a reference to this object so that method calls can be chained together.
 
 
 -