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
-
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 Detail
-
connectionNotificationId
ConnectionNotification.Builder connectionNotificationId(String 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
ConnectionNotification.Builder serviceId(String 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
ConnectionNotification.Builder vpcEndpointId(String 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
ConnectionNotification.Builder connectionNotificationType(String 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
,ConnectionNotificationType
-
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:
ConnectionNotificationType
,ConnectionNotificationType
-
connectionNotificationArn
ConnectionNotification.Builder connectionNotificationArn(String 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
ConnectionNotification.Builder connectionEvents(Collection<String> 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
ConnectionNotification.Builder connectionEvents(String... 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
ConnectionNotification.Builder connectionNotificationState(String 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
,ConnectionNotificationState
-
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:
ConnectionNotificationState
,ConnectionNotificationState
-
-