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
-
-