| Package | Description |
|---|---|
| software.amazon.awssdk.services.sns |
|
| Modifier and Type | Method and Description |
|---|---|
default AddPermissionResponse |
SNSClient.addPermission(AddPermissionRequest addPermissionRequest)
Adds a statement to a topic's access control policy, granting access for the specified AWS accounts to the
specified actions.
|
default ConfirmSubscriptionResponse |
SNSClient.confirmSubscription(ConfirmSubscriptionRequest confirmSubscriptionRequest)
Verifies an endpoint owner's intent to receive messages by validating the token sent to the endpoint by an
earlier
Subscribe action. |
default CreatePlatformEndpointResponse |
SNSClient.createPlatformEndpoint(CreatePlatformEndpointRequest createPlatformEndpointRequest)
Creates an endpoint for a device and mobile app on one of the supported push notification services, such as GCM
and APNS.
|
default DeleteTopicResponse |
SNSClient.deleteTopic(DeleteTopicRequest deleteTopicRequest)
Deletes a topic and all its subscriptions.
|
default GetEndpointAttributesResponse |
SNSClient.getEndpointAttributes(GetEndpointAttributesRequest getEndpointAttributesRequest)
Retrieves the endpoint attributes for a device on one of the supported push notification services, such as GCM
and APNS.
|
default GetPlatformApplicationAttributesResponse |
SNSClient.getPlatformApplicationAttributes(GetPlatformApplicationAttributesRequest getPlatformApplicationAttributesRequest)
Retrieves the attributes of the platform application object for the supported push notification services, such as
APNS and GCM.
|
default GetSubscriptionAttributesResponse |
SNSClient.getSubscriptionAttributes(GetSubscriptionAttributesRequest getSubscriptionAttributesRequest)
Returns all of the properties of a subscription.
|
default GetTopicAttributesResponse |
SNSClient.getTopicAttributes(GetTopicAttributesRequest getTopicAttributesRequest)
Returns all of the properties of a topic.
|
default ListEndpointsByPlatformApplicationResponse |
SNSClient.listEndpointsByPlatformApplication(ListEndpointsByPlatformApplicationRequest listEndpointsByPlatformApplicationRequest)
Lists the endpoints and endpoint attributes for devices in a supported push notification service, such as GCM and
APNS.
|
default ListSubscriptionsByTopicResponse |
SNSClient.listSubscriptionsByTopic(ListSubscriptionsByTopicRequest listSubscriptionsByTopicRequest)
Returns a list of the subscriptions to a specific topic.
|
default PublishResponse |
SNSClient.publish(PublishRequest publishRequest)
Sends a message to all of a topic's subscribed endpoints.
|
default RemovePermissionResponse |
SNSClient.removePermission(RemovePermissionRequest removePermissionRequest)
Removes a statement from a topic's access control policy.
|
default SetEndpointAttributesResponse |
SNSClient.setEndpointAttributes(SetEndpointAttributesRequest setEndpointAttributesRequest)
Sets the attributes for an endpoint for a device on one of the supported push notification services, such as GCM
and APNS.
|
default SetPlatformApplicationAttributesResponse |
SNSClient.setPlatformApplicationAttributes(SetPlatformApplicationAttributesRequest setPlatformApplicationAttributesRequest)
Sets the attributes of the platform application object for the supported push notification services, such as APNS
and GCM.
|
default SetSubscriptionAttributesResponse |
SNSClient.setSubscriptionAttributes(SetSubscriptionAttributesRequest setSubscriptionAttributesRequest)
Allows a subscription owner to set an attribute of the topic to a new value.
|
default SetTopicAttributesResponse |
SNSClient.setTopicAttributes(SetTopicAttributesRequest setTopicAttributesRequest)
Allows a topic owner to set an attribute of the topic to a new value.
|
default SubscribeResponse |
SNSClient.subscribe(SubscribeRequest subscribeRequest)
Prepares to subscribe an endpoint by sending the endpoint a confirmation message.
|
default UnsubscribeResponse |
SNSClient.unsubscribe(UnsubscribeRequest unsubscribeRequest)
Deletes a subscription.
|
Copyright © 2017. All rights reserved.