Index
All Classes|All Packages
A
- addPermission(AddPermissionRequest) - Method in class software.amazon.sns.AmazonSNSExtendedClient
-
Adds a statement to a topic's access control policy, granting access for the specified AWS accounts to the specified actions.
- addPermission(String, String, List<String>, List<String>) - Method in class software.amazon.sns.AmazonSNSExtendedClient
-
Simplified method form for invoking the AddPermission operation.
- AmazonSNSExtendedClient - Class in software.amazon.sns
- AmazonSNSExtendedClient(AmazonSNS, SNSExtendedClientConfiguration) - Constructor for class software.amazon.sns.AmazonSNSExtendedClient
-
Constructs a new Amazon SNS extended client to invoke service methods on Amazon SNS with extended functionality using the specified Amazon SNS client object.
C
- checkIfPhoneNumberIsOptedOut(CheckIfPhoneNumberIsOptedOutRequest) - Method in class software.amazon.sns.AmazonSNSExtendedClient
-
Accepts a phone number and indicates whether the phone holder has opted out of receiving SMS messages from your account.
- confirmSubscription(ConfirmSubscriptionRequest) - Method in class software.amazon.sns.AmazonSNSExtendedClient
-
Verifies an endpoint owner's intent to receive messages by validating the token sent to the endpoint by an earlier
Subscribeaction. - confirmSubscription(String, String) - Method in class software.amazon.sns.AmazonSNSExtendedClient
-
Simplified method form for invoking the ConfirmSubscription operation.
- confirmSubscription(String, String, String) - Method in class software.amazon.sns.AmazonSNSExtendedClient
-
Simplified method form for invoking the ConfirmSubscription operation.
- createPlatformApplication(CreatePlatformApplicationRequest) - Method in class software.amazon.sns.AmazonSNSExtendedClient
-
Creates a platform application object for one of the supported push notification services, such as APNS and GCM, to which devices and mobile apps may register.
- createPlatformEndpoint(CreatePlatformEndpointRequest) - Method in class software.amazon.sns.AmazonSNSExtendedClient
-
Creates an endpoint for a device and mobile app on one of the supported push notification services, such as GCM and APNS.
- createTopic(CreateTopicRequest) - Method in class software.amazon.sns.AmazonSNSExtendedClient
-
Creates a topic to which notifications can be published.
- createTopic(String) - Method in class software.amazon.sns.AmazonSNSExtendedClient
-
Simplified method form for invoking the CreateTopic operation.
D
- deleteEndpoint(DeleteEndpointRequest) - Method in class software.amazon.sns.AmazonSNSExtendedClient
-
Deletes the endpoint for a device and mobile app from Amazon SNS.
- deletePlatformApplication(DeletePlatformApplicationRequest) - Method in class software.amazon.sns.AmazonSNSExtendedClient
-
Deletes a platform application object for one of the supported push notification services, such as APNS and GCM.
- deleteTopic(DeleteTopicRequest) - Method in class software.amazon.sns.AmazonSNSExtendedClient
-
Deletes a topic and all its subscriptions.
- deleteTopic(String) - Method in class software.amazon.sns.AmazonSNSExtendedClient
-
Simplified method form for invoking the DeleteTopic operation.
G
- getCachedResponseMetadata(AmazonWebServiceRequest) - Method in class software.amazon.sns.AmazonSNSExtendedClient
-
Returns additional metadata for a previously executed successful request, typically used for debugging issues where a service isn't acting as expected.
- getEndpointAttributes(GetEndpointAttributesRequest) - Method in class software.amazon.sns.AmazonSNSExtendedClient
-
Retrieves the endpoint attributes for a device on one of the supported push notification services, such as GCM and APNS.
- getPlatformApplicationAttributes(GetPlatformApplicationAttributesRequest) - Method in class software.amazon.sns.AmazonSNSExtendedClient
-
Retrieves the attributes of the platform application object for the supported push notification services, such as APNS and GCM.
- getSMSAttributes(GetSMSAttributesRequest) - Method in class software.amazon.sns.AmazonSNSExtendedClient
-
Returns the settings for sending SMS messages from your account.
- getSubscriptionAttributes(GetSubscriptionAttributesRequest) - Method in class software.amazon.sns.AmazonSNSExtendedClient
-
Returns all of the properties of a subscription.
- getSubscriptionAttributes(String) - Method in class software.amazon.sns.AmazonSNSExtendedClient
-
Simplified method form for invoking the GetSubscriptionAttributes operation.
- getTopicAttributes(GetTopicAttributesRequest) - Method in class software.amazon.sns.AmazonSNSExtendedClient
-
Returns all of the properties of a topic.
- getTopicAttributes(String) - Method in class software.amazon.sns.AmazonSNSExtendedClient
-
Simplified method form for invoking the GetTopicAttributes operation.
L
- listEndpointsByPlatformApplication(ListEndpointsByPlatformApplicationRequest) - Method in class software.amazon.sns.AmazonSNSExtendedClient
-
Lists the endpoints and endpoint attributes for devices in a supported push notification service, such as GCM and APNS.
- listPhoneNumbersOptedOut(ListPhoneNumbersOptedOutRequest) - Method in class software.amazon.sns.AmazonSNSExtendedClient
-
Returns a list of phone numbers that are opted out, meaning you cannot send SMS messages to them.
- listPlatformApplications() - Method in class software.amazon.sns.AmazonSNSExtendedClient
-
Simplified method form for invoking the ListPlatformApplications operation.
- listPlatformApplications(ListPlatformApplicationsRequest) - Method in class software.amazon.sns.AmazonSNSExtendedClient
-
Lists the platform application objects for the supported push notification services, such as APNS and GCM.
- listSubscriptions() - Method in class software.amazon.sns.AmazonSNSExtendedClient
-
Simplified method form for invoking the ListSubscriptions operation.
- listSubscriptions(ListSubscriptionsRequest) - Method in class software.amazon.sns.AmazonSNSExtendedClient
-
Returns a list of the requester's subscriptions.
- listSubscriptions(String) - Method in class software.amazon.sns.AmazonSNSExtendedClient
-
Simplified method form for invoking the ListSubscriptions operation.
- listSubscriptionsByTopic(ListSubscriptionsByTopicRequest) - Method in class software.amazon.sns.AmazonSNSExtendedClient
-
Returns a list of the subscriptions to a specific topic.
- listSubscriptionsByTopic(String) - Method in class software.amazon.sns.AmazonSNSExtendedClient
-
Simplified method form for invoking the ListSubscriptionsByTopic operation.
- listSubscriptionsByTopic(String, String) - Method in class software.amazon.sns.AmazonSNSExtendedClient
-
Simplified method form for invoking the ListSubscriptionsByTopic operation.
- listTagsForResource(ListTagsForResourceRequest) - Method in class software.amazon.sns.AmazonSNSExtendedClient
-
List all tags added to the specified Amazon SNS topic.
- listTopics() - Method in class software.amazon.sns.AmazonSNSExtendedClient
-
Simplified method form for invoking the ListTopics operation.
- listTopics(ListTopicsRequest) - Method in class software.amazon.sns.AmazonSNSExtendedClient
-
Returns a list of the requester's topics.
- listTopics(String) - Method in class software.amazon.sns.AmazonSNSExtendedClient
-
Simplified method form for invoking the ListTopics operation.
O
- optInPhoneNumber(OptInPhoneNumberRequest) - Method in class software.amazon.sns.AmazonSNSExtendedClient
-
Use this request to opt in a phone number that is opted out, which enables you to resume sending SMS messages to the number.
P
- publish(PublishRequest) - Method in class software.amazon.sns.AmazonSNSExtendedClient
-
Sends a message to an Amazon SNS topic or sends a text message (SMS message) directly to a phone number.
- publish(String, String) - Method in class software.amazon.sns.AmazonSNSExtendedClient
-
Simplified method form for invoking the Publish operation.
- publish(String, String, String) - Method in class software.amazon.sns.AmazonSNSExtendedClient
-
Simplified method form for invoking the Publish operation.
R
- removePermission(RemovePermissionRequest) - Method in class software.amazon.sns.AmazonSNSExtendedClient
-
Removes a statement from a topic's access control policy.
- removePermission(String, String) - Method in class software.amazon.sns.AmazonSNSExtendedClient
-
Simplified method form for invoking the RemovePermission operation.
S
- setEndpoint(String) - Method in class software.amazon.sns.AmazonSNSExtendedClient
-
Deprecated.
- setEndpointAttributes(SetEndpointAttributesRequest) - Method in class software.amazon.sns.AmazonSNSExtendedClient
-
Sets the attributes for an endpoint for a device on one of the supported push notification services, such as GCM and APNS.
- setPlatformApplicationAttributes(SetPlatformApplicationAttributesRequest) - Method in class software.amazon.sns.AmazonSNSExtendedClient
-
Sets the attributes of the platform application object for the supported push notification services, such as APNS and GCM.
- setRegion(Region) - Method in class software.amazon.sns.AmazonSNSExtendedClient
-
Deprecated.use
AwsClientBuilder.setRegion(String) - setSMSAttributes(SetSMSAttributesRequest) - Method in class software.amazon.sns.AmazonSNSExtendedClient
-
Use this request to set the default settings for sending SMS messages and receiving daily SMS usage reports.
- setSubscriptionAttributes(SetSubscriptionAttributesRequest) - Method in class software.amazon.sns.AmazonSNSExtendedClient
-
Allows a subscription owner to set an attribute of the subscription to a new value.
- setSubscriptionAttributes(String, String, String) - Method in class software.amazon.sns.AmazonSNSExtendedClient
-
Simplified method form for invoking the SetSubscriptionAttributes operation.
- setTopicAttributes(SetTopicAttributesRequest) - Method in class software.amazon.sns.AmazonSNSExtendedClient
-
Allows a topic owner to set an attribute of the topic to a new value.
- setTopicAttributes(String, String, String) - Method in class software.amazon.sns.AmazonSNSExtendedClient
-
Simplified method form for invoking the SetTopicAttributes operation.
- shutdown() - Method in class software.amazon.sns.AmazonSNSExtendedClient
-
Shuts down this client object, releasing any resources that might be held open.
- SNSExtendedClientConfiguration - Class in software.amazon.sns
- SNSExtendedClientConfiguration() - Constructor for class software.amazon.sns.SNSExtendedClientConfiguration
- SNSExtendedClientConfiguration(SNSExtendedClientConfiguration) - Constructor for class software.amazon.sns.SNSExtendedClientConfiguration
- software.amazon.sns - package software.amazon.sns
- subscribe(SubscribeRequest) - Method in class software.amazon.sns.AmazonSNSExtendedClient
-
Prepares to subscribe an endpoint by sending the endpoint a confirmation message.
- subscribe(String, String, String) - Method in class software.amazon.sns.AmazonSNSExtendedClient
-
Simplified method form for invoking the Subscribe operation.
T
- tagResource(TagResourceRequest) - Method in class software.amazon.sns.AmazonSNSExtendedClient
-
Add tags to the specified Amazon SNS topic.
U
- unsubscribe(UnsubscribeRequest) - Method in class software.amazon.sns.AmazonSNSExtendedClient
-
Deletes a subscription.
- unsubscribe(String) - Method in class software.amazon.sns.AmazonSNSExtendedClient
-
Simplified method form for invoking the Unsubscribe operation.
- untagResource(UntagResourceRequest) - Method in class software.amazon.sns.AmazonSNSExtendedClient
-
Remove tags from the specified Amazon SNS topic.
W
- withAlwaysThroughS3(boolean) - Method in class software.amazon.sns.SNSExtendedClientConfiguration
- withPayloadSizeThreshold(int) - Method in class software.amazon.sns.SNSExtendedClientConfiguration
- withPayloadSupportDisabled() - Method in class software.amazon.sns.SNSExtendedClientConfiguration
- withPayloadSupportEnabled(AmazonS3, String) - Method in class software.amazon.sns.SNSExtendedClientConfiguration
- withSSEAwsKeyManagementParams(SSEAwsKeyManagementParams) - Method in class software.amazon.sns.SNSExtendedClientConfiguration
All Classes|All Packages
AwsClientBuilder.setEndpointConfiguration(AwsClientBuilder.EndpointConfiguration)for example:builder.setEndpointConfiguration(new EndpointConfiguration(endpoint, signingRegion));