Interface ConnectionNotification.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<ConnectionNotification.Builder,
,ConnectionNotification> SdkBuilder<ConnectionNotification.Builder,
,ConnectionNotification> SdkPojo
- Enclosing class:
ConnectionNotification
@Mutable
@NotThreadSafe
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
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods 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.
-