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 AddPermissionResponse |
SnsClient.addPermission(Consumer<AddPermissionRequest.Builder> addPermissionRequest)
Adds a statement to a topic's access control policy, granting access for the specified AWS accounts to the
specified actions.
|
default CheckIfPhoneNumberIsOptedOutResponse |
SnsClient.checkIfPhoneNumberIsOptedOut(CheckIfPhoneNumberIsOptedOutRequest checkIfPhoneNumberIsOptedOutRequest)
Accepts a phone number and indicates whether the phone holder has opted out of receiving SMS messages from your
account.
|
default CheckIfPhoneNumberIsOptedOutResponse |
SnsClient.checkIfPhoneNumberIsOptedOut(Consumer<CheckIfPhoneNumberIsOptedOutRequest.Builder> checkIfPhoneNumberIsOptedOutRequest)
Accepts a phone number and indicates whether the phone holder has opted out of receiving SMS messages from your
account.
|
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 ConfirmSubscriptionResponse |
SnsClient.confirmSubscription(Consumer<ConfirmSubscriptionRequest.Builder> confirmSubscriptionRequest)
Verifies an endpoint owner's intent to receive messages by validating the token sent to the endpoint by an
earlier
Subscribe action. |
default CreatePlatformApplicationResponse |
SnsClient.createPlatformApplication(Consumer<CreatePlatformApplicationRequest.Builder> createPlatformApplicationRequest)
Creates a platform application object for one of the supported push notification services, such as APNS and FCM,
to which devices and mobile apps may register.
|
default CreatePlatformApplicationResponse |
SnsClient.createPlatformApplication(CreatePlatformApplicationRequest createPlatformApplicationRequest)
Creates a platform application object for one of the supported push notification services, such as APNS and FCM,
to which devices and mobile apps may register.
|
default CreatePlatformEndpointResponse |
SnsClient.createPlatformEndpoint(Consumer<CreatePlatformEndpointRequest.Builder> createPlatformEndpointRequest)
Creates an endpoint for a device and mobile app on one of the supported push notification services, such as FCM
and APNS.
|
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 FCM
and APNS.
|
default CreateTopicResponse |
SnsClient.createTopic(Consumer<CreateTopicRequest.Builder> createTopicRequest)
Creates a topic to which notifications can be published.
|
default CreateTopicResponse |
SnsClient.createTopic(CreateTopicRequest createTopicRequest)
Creates a topic to which notifications can be published.
|
default DeleteEndpointResponse |
SnsClient.deleteEndpoint(Consumer<DeleteEndpointRequest.Builder> deleteEndpointRequest)
Deletes the endpoint for a device and mobile app from Amazon SNS.
|
default DeleteEndpointResponse |
SnsClient.deleteEndpoint(DeleteEndpointRequest deleteEndpointRequest)
Deletes the endpoint for a device and mobile app from Amazon SNS.
|
default DeletePlatformApplicationResponse |
SnsClient.deletePlatformApplication(Consumer<DeletePlatformApplicationRequest.Builder> deletePlatformApplicationRequest)
Deletes a platform application object for one of the supported push notification services, such as APNS and FCM.
|
default DeletePlatformApplicationResponse |
SnsClient.deletePlatformApplication(DeletePlatformApplicationRequest deletePlatformApplicationRequest)
Deletes a platform application object for one of the supported push notification services, such as APNS and FCM.
|
default DeleteTopicResponse |
SnsClient.deleteTopic(Consumer<DeleteTopicRequest.Builder> deleteTopicRequest)
Deletes a topic and all its subscriptions.
|
default DeleteTopicResponse |
SnsClient.deleteTopic(DeleteTopicRequest deleteTopicRequest)
Deletes a topic and all its subscriptions.
|
default GetEndpointAttributesResponse |
SnsClient.getEndpointAttributes(Consumer<GetEndpointAttributesRequest.Builder> getEndpointAttributesRequest)
Retrieves the endpoint attributes for a device on one of the supported push notification services, such as FCM
and APNS.
|
default GetEndpointAttributesResponse |
SnsClient.getEndpointAttributes(GetEndpointAttributesRequest getEndpointAttributesRequest)
Retrieves the endpoint attributes for a device on one of the supported push notification services, such as FCM
and APNS.
|
default GetPlatformApplicationAttributesResponse |
SnsClient.getPlatformApplicationAttributes(Consumer<GetPlatformApplicationAttributesRequest.Builder> getPlatformApplicationAttributesRequest)
Retrieves the attributes of the platform application object for the supported push notification services, such as
APNS and FCM.
|
default GetPlatformApplicationAttributesResponse |
SnsClient.getPlatformApplicationAttributes(GetPlatformApplicationAttributesRequest getPlatformApplicationAttributesRequest)
Retrieves the attributes of the platform application object for the supported push notification services, such as
APNS and FCM.
|
default GetSmsAttributesResponse |
SnsClient.getSMSAttributes()
Returns the settings for sending SMS messages from your account.
|
default GetSmsAttributesResponse |
SnsClient.getSMSAttributes(Consumer<GetSmsAttributesRequest.Builder> getSmsAttributesRequest)
Returns the settings for sending SMS messages from your account.
|
default GetSmsAttributesResponse |
SnsClient.getSMSAttributes(GetSmsAttributesRequest getSmsAttributesRequest)
Returns the settings for sending SMS messages from your account.
|
default GetSubscriptionAttributesResponse |
SnsClient.getSubscriptionAttributes(Consumer<GetSubscriptionAttributesRequest.Builder> getSubscriptionAttributesRequest)
Returns all of the properties of a subscription.
|
default GetSubscriptionAttributesResponse |
SnsClient.getSubscriptionAttributes(GetSubscriptionAttributesRequest getSubscriptionAttributesRequest)
Returns all of the properties of a subscription.
|
default GetTopicAttributesResponse |
SnsClient.getTopicAttributes(Consumer<GetTopicAttributesRequest.Builder> getTopicAttributesRequest)
Returns all of the properties of a topic.
|
default GetTopicAttributesResponse |
SnsClient.getTopicAttributes(GetTopicAttributesRequest getTopicAttributesRequest)
Returns all of the properties of a topic.
|
default ListEndpointsByPlatformApplicationResponse |
SnsClient.listEndpointsByPlatformApplication(Consumer<ListEndpointsByPlatformApplicationRequest.Builder> listEndpointsByPlatformApplicationRequest)
Lists the endpoints and endpoint attributes for devices in a supported push notification service, such as FCM and
APNS.
|
default ListEndpointsByPlatformApplicationResponse |
SnsClient.listEndpointsByPlatformApplication(ListEndpointsByPlatformApplicationRequest listEndpointsByPlatformApplicationRequest)
Lists the endpoints and endpoint attributes for devices in a supported push notification service, such as FCM and
APNS.
|
default ListEndpointsByPlatformApplicationIterable |
SnsClient.listEndpointsByPlatformApplicationPaginator(Consumer<ListEndpointsByPlatformApplicationRequest.Builder> listEndpointsByPlatformApplicationRequest)
Lists the endpoints and endpoint attributes for devices in a supported push notification service, such as FCM and
APNS.
|
default ListEndpointsByPlatformApplicationIterable |
SnsClient.listEndpointsByPlatformApplicationPaginator(ListEndpointsByPlatformApplicationRequest listEndpointsByPlatformApplicationRequest)
Lists the endpoints and endpoint attributes for devices in a supported push notification service, such as FCM and
APNS.
|
default ListPhoneNumbersOptedOutResponse |
SnsClient.listPhoneNumbersOptedOut()
Returns a list of phone numbers that are opted out, meaning you cannot send SMS messages to them.
|
default ListPhoneNumbersOptedOutResponse |
SnsClient.listPhoneNumbersOptedOut(Consumer<ListPhoneNumbersOptedOutRequest.Builder> listPhoneNumbersOptedOutRequest)
Returns a list of phone numbers that are opted out, meaning you cannot send SMS messages to them.
|
default ListPhoneNumbersOptedOutResponse |
SnsClient.listPhoneNumbersOptedOut(ListPhoneNumbersOptedOutRequest listPhoneNumbersOptedOutRequest)
Returns a list of phone numbers that are opted out, meaning you cannot send SMS messages to them.
|
default ListPlatformApplicationsResponse |
SnsClient.listPlatformApplications()
Lists the platform application objects for the supported push notification services, such as APNS and FCM.
|
default ListPlatformApplicationsResponse |
SnsClient.listPlatformApplications(Consumer<ListPlatformApplicationsRequest.Builder> listPlatformApplicationsRequest)
Lists the platform application objects for the supported push notification services, such as APNS and FCM.
|
default ListPlatformApplicationsResponse |
SnsClient.listPlatformApplications(ListPlatformApplicationsRequest listPlatformApplicationsRequest)
Lists the platform application objects for the supported push notification services, such as APNS and FCM.
|
default ListPlatformApplicationsIterable |
SnsClient.listPlatformApplicationsPaginator()
Lists the platform application objects for the supported push notification services, such as APNS and FCM.
|
default ListPlatformApplicationsIterable |
SnsClient.listPlatformApplicationsPaginator(Consumer<ListPlatformApplicationsRequest.Builder> listPlatformApplicationsRequest)
Lists the platform application objects for the supported push notification services, such as APNS and FCM.
|
default ListPlatformApplicationsIterable |
SnsClient.listPlatformApplicationsPaginator(ListPlatformApplicationsRequest listPlatformApplicationsRequest)
Lists the platform application objects for the supported push notification services, such as APNS and FCM.
|
default ListSubscriptionsResponse |
SnsClient.listSubscriptions()
Returns a list of the requester's subscriptions.
|
default ListSubscriptionsResponse |
SnsClient.listSubscriptions(Consumer<ListSubscriptionsRequest.Builder> listSubscriptionsRequest)
Returns a list of the requester's subscriptions.
|
default ListSubscriptionsResponse |
SnsClient.listSubscriptions(ListSubscriptionsRequest listSubscriptionsRequest)
Returns a list of the requester's subscriptions.
|
default ListSubscriptionsByTopicResponse |
SnsClient.listSubscriptionsByTopic(Consumer<ListSubscriptionsByTopicRequest.Builder> listSubscriptionsByTopicRequest)
Returns a list of the subscriptions to a specific topic.
|
default ListSubscriptionsByTopicResponse |
SnsClient.listSubscriptionsByTopic(ListSubscriptionsByTopicRequest listSubscriptionsByTopicRequest)
Returns a list of the subscriptions to a specific topic.
|
default ListSubscriptionsByTopicIterable |
SnsClient.listSubscriptionsByTopicPaginator(Consumer<ListSubscriptionsByTopicRequest.Builder> listSubscriptionsByTopicRequest)
Returns a list of the subscriptions to a specific topic.
|
default ListSubscriptionsByTopicIterable |
SnsClient.listSubscriptionsByTopicPaginator(ListSubscriptionsByTopicRequest listSubscriptionsByTopicRequest)
Returns a list of the subscriptions to a specific topic.
|
default ListSubscriptionsIterable |
SnsClient.listSubscriptionsPaginator()
Returns a list of the requester's subscriptions.
|
default ListSubscriptionsIterable |
SnsClient.listSubscriptionsPaginator(Consumer<ListSubscriptionsRequest.Builder> listSubscriptionsRequest)
Returns a list of the requester's subscriptions.
|
default ListSubscriptionsIterable |
SnsClient.listSubscriptionsPaginator(ListSubscriptionsRequest listSubscriptionsRequest)
Returns a list of the requester's subscriptions.
|
default ListTagsForResourceResponse |
SnsClient.listTagsForResource(Consumer<ListTagsForResourceRequest.Builder> listTagsForResourceRequest)
List all tags added to the specified Amazon SNS topic.
|
default ListTagsForResourceResponse |
SnsClient.listTagsForResource(ListTagsForResourceRequest listTagsForResourceRequest)
List all tags added to the specified Amazon SNS topic.
|
default ListTopicsResponse |
SnsClient.listTopics()
Returns a list of the requester's topics.
|
default ListTopicsResponse |
SnsClient.listTopics(Consumer<ListTopicsRequest.Builder> listTopicsRequest)
Returns a list of the requester's topics.
|
default ListTopicsResponse |
SnsClient.listTopics(ListTopicsRequest listTopicsRequest)
Returns a list of the requester's topics.
|
default ListTopicsIterable |
SnsClient.listTopicsPaginator()
Returns a list of the requester's topics.
|
default ListTopicsIterable |
SnsClient.listTopicsPaginator(Consumer<ListTopicsRequest.Builder> listTopicsRequest)
Returns a list of the requester's topics.
|
default ListTopicsIterable |
SnsClient.listTopicsPaginator(ListTopicsRequest listTopicsRequest)
Returns a list of the requester's topics.
|
default OptInPhoneNumberResponse |
SnsClient.optInPhoneNumber(Consumer<OptInPhoneNumberRequest.Builder> optInPhoneNumberRequest)
Use this request to opt in a phone number that is opted out, which enables you to resume sending SMS messages to
the number.
|
default OptInPhoneNumberResponse |
SnsClient.optInPhoneNumber(OptInPhoneNumberRequest optInPhoneNumberRequest)
Use this request to opt in a phone number that is opted out, which enables you to resume sending SMS messages to
the number.
|
default PublishResponse |
SnsClient.publish(Consumer<PublishRequest.Builder> publishRequest)
Sends a message to an Amazon SNS topic or sends a text message (SMS message) directly to a phone number.
|
default PublishResponse |
SnsClient.publish(PublishRequest publishRequest)
Sends a message to an Amazon SNS topic or sends a text message (SMS message) directly to a phone number.
|
default RemovePermissionResponse |
SnsClient.removePermission(Consumer<RemovePermissionRequest.Builder> removePermissionRequest)
Removes a statement from a topic's access control policy.
|
default RemovePermissionResponse |
SnsClient.removePermission(RemovePermissionRequest removePermissionRequest)
Removes a statement from a topic's access control policy.
|
default SetEndpointAttributesResponse |
SnsClient.setEndpointAttributes(Consumer<SetEndpointAttributesRequest.Builder> setEndpointAttributesRequest)
Sets the attributes for an endpoint for a device on one of the supported push notification services, such as FCM
and APNS.
|
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 FCM
and APNS.
|
default SetPlatformApplicationAttributesResponse |
SnsClient.setPlatformApplicationAttributes(Consumer<SetPlatformApplicationAttributesRequest.Builder> setPlatformApplicationAttributesRequest)
Sets the attributes of the platform application object for the supported push notification services, such as APNS
and FCM.
|
default SetPlatformApplicationAttributesResponse |
SnsClient.setPlatformApplicationAttributes(SetPlatformApplicationAttributesRequest setPlatformApplicationAttributesRequest)
Sets the attributes of the platform application object for the supported push notification services, such as APNS
and FCM.
|
default SetSmsAttributesResponse |
SnsClient.setSMSAttributes(Consumer<SetSmsAttributesRequest.Builder> setSmsAttributesRequest)
Use this request to set the default settings for sending SMS messages and receiving daily SMS usage reports.
|
default SetSmsAttributesResponse |
SnsClient.setSMSAttributes(SetSmsAttributesRequest setSmsAttributesRequest)
Use this request to set the default settings for sending SMS messages and receiving daily SMS usage reports.
|
default SetSubscriptionAttributesResponse |
SnsClient.setSubscriptionAttributes(Consumer<SetSubscriptionAttributesRequest.Builder> setSubscriptionAttributesRequest)
Allows a subscription owner to set an attribute of the subscription to a new value.
|
default SetSubscriptionAttributesResponse |
SnsClient.setSubscriptionAttributes(SetSubscriptionAttributesRequest setSubscriptionAttributesRequest)
Allows a subscription owner to set an attribute of the subscription to a new value.
|
default SetTopicAttributesResponse |
SnsClient.setTopicAttributes(Consumer<SetTopicAttributesRequest.Builder> setTopicAttributesRequest)
Allows a topic 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(Consumer<SubscribeRequest.Builder> subscribeRequest)
Prepares to subscribe an endpoint by sending the endpoint a confirmation message.
|
default SubscribeResponse |
SnsClient.subscribe(SubscribeRequest subscribeRequest)
Prepares to subscribe an endpoint by sending the endpoint a confirmation message.
|
default TagResourceResponse |
SnsClient.tagResource(Consumer<TagResourceRequest.Builder> tagResourceRequest)
Add tags to the specified Amazon SNS topic.
|
default TagResourceResponse |
SnsClient.tagResource(TagResourceRequest tagResourceRequest)
Add tags to the specified Amazon SNS topic.
|
default UnsubscribeResponse |
SnsClient.unsubscribe(Consumer<UnsubscribeRequest.Builder> unsubscribeRequest)
Deletes a subscription.
|
default UnsubscribeResponse |
SnsClient.unsubscribe(UnsubscribeRequest unsubscribeRequest)
Deletes a subscription.
|
default UntagResourceResponse |
SnsClient.untagResource(Consumer<UntagResourceRequest.Builder> untagResourceRequest)
Remove tags from the specified Amazon SNS topic.
|
default UntagResourceResponse |
SnsClient.untagResource(UntagResourceRequest untagResourceRequest)
Remove tags from the specified Amazon SNS topic.
|
Copyright © 2020. All rights reserved.