A C D E G H I L M N P R S T U V W 

A

addAttributesEntry(String, String) - Method in class com.amazonaws.services.sns.model.CreatePlatformApplicationRequest
For a list of attributes, see SetPlatformApplicationAttributes
addAttributesEntry(String, String) - Method in class com.amazonaws.services.sns.model.CreatePlatformEndpointRequest
For a list of attributes, see SetEndpointAttributes.
addAttributesEntry(String, String) - Method in class com.amazonaws.services.sns.model.Endpoint
Attributes for endpoint.
addAttributesEntry(String, String) - Method in class com.amazonaws.services.sns.model.GetEndpointAttributesResult
Attributes include the following: CustomUserData -- arbitrary user data to associate with the endpoint.
addAttributesEntry(String, String) - Method in class com.amazonaws.services.sns.model.GetPlatformApplicationAttributesResult
Attributes include the following: EventEndpointCreated -- Topic ARN to which EndpointCreated event notifications should be sent. EventEndpointDeleted -- Topic ARN to which EndpointDeleted event notifications should be sent. EventEndpointUpdated -- Topic ARN to which EndpointUpdate event notifications should be sent. EventDeliveryFailure -- Topic ARN to which DeliveryFailure event notifications should be sent upon Direct Publish delivery failure (permanent) to one of the application's endpoints.
addAttributesEntry(String, String) - Method in class com.amazonaws.services.sns.model.GetSubscriptionAttributesResult
A map of the subscription's attributes.
addAttributesEntry(String, String) - Method in class com.amazonaws.services.sns.model.GetTopicAttributesResult
A map of the topic's attributes.
addAttributesEntry(String, String) - Method in class com.amazonaws.services.sns.model.PlatformApplication
Attributes for platform application object.
addAttributesEntry(String, String) - Method in class com.amazonaws.services.sns.model.SetEndpointAttributesRequest
A map of the endpoint attributes.
addAttributesEntry(String, String) - Method in class com.amazonaws.services.sns.model.SetPlatformApplicationAttributesRequest
A map of the platform application attributes.
addMessageAttributesEntry(String, MessageAttributeValue) - Method in class com.amazonaws.services.sns.model.PublishRequest
Message attributes for Publish action.
addPermission(AddPermissionRequest) - Method in interface com.amazonaws.services.sns.AmazonSNS
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 interface com.amazonaws.services.sns.AmazonSNS
Adds a statement to a topic's access control policy, granting access for the specified AWS accounts to the specified actions.
addPermission(AddPermissionRequest) - Method in class com.amazonaws.services.sns.AmazonSNSClient
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 com.amazonaws.services.sns.AmazonSNSClient
Adds a statement to a topic's access control policy, granting access for the specified AWS accounts to the specified actions.
addPermissionAsync(AddPermissionRequest) - Method in interface com.amazonaws.services.sns.AmazonSNSAsync
Adds a statement to a topic's access control policy, granting access for the specified AWS accounts to the specified actions.
addPermissionAsync(AddPermissionRequest, AsyncHandler<AddPermissionRequest, Void>) - Method in interface com.amazonaws.services.sns.AmazonSNSAsync
Adds a statement to a topic's access control policy, granting access for the specified AWS accounts to the specified actions.
addPermissionAsync(AddPermissionRequest) - Method in class com.amazonaws.services.sns.AmazonSNSAsyncClient
Adds a statement to a topic's access control policy, granting access for the specified AWS accounts to the specified actions.
addPermissionAsync(AddPermissionRequest, AsyncHandler<AddPermissionRequest, Void>) - Method in class com.amazonaws.services.sns.AmazonSNSAsyncClient
Adds a statement to a topic's access control policy, granting access for the specified AWS accounts to the specified actions.
AddPermissionRequest - Class in com.amazonaws.services.sns.model
Container for the parameters to the AddPermission operation.
AddPermissionRequest() - Constructor for class com.amazonaws.services.sns.model.AddPermissionRequest
Default constructor for a new AddPermissionRequest object.
AddPermissionRequest(String, String, List<String>, List<String>) - Constructor for class com.amazonaws.services.sns.model.AddPermissionRequest
Constructs a new AddPermissionRequest object.
AmazonSNS - Interface in com.amazonaws.services.sns
Interface for accessing AmazonSNS.
AmazonSNSAsync - Interface in com.amazonaws.services.sns
Interface for accessing AmazonSNS asynchronously.
AmazonSNSAsyncClient - Class in com.amazonaws.services.sns
Asynchronous client for accessing AmazonSNS.
AmazonSNSAsyncClient() - Constructor for class com.amazonaws.services.sns.AmazonSNSAsyncClient
Constructs a new asynchronous client to invoke service methods on AmazonSNS.
AmazonSNSAsyncClient(ClientConfiguration) - Constructor for class com.amazonaws.services.sns.AmazonSNSAsyncClient
Constructs a new asynchronous client to invoke service methods on AmazonSNS.
AmazonSNSAsyncClient(AWSCredentials) - Constructor for class com.amazonaws.services.sns.AmazonSNSAsyncClient
Constructs a new asynchronous client to invoke service methods on AmazonSNS using the specified AWS account credentials.
AmazonSNSAsyncClient(AWSCredentials, ExecutorService) - Constructor for class com.amazonaws.services.sns.AmazonSNSAsyncClient
Constructs a new asynchronous client to invoke service methods on AmazonSNS using the specified AWS account credentials and executor service.
AmazonSNSAsyncClient(AWSCredentials, ClientConfiguration, ExecutorService) - Constructor for class com.amazonaws.services.sns.AmazonSNSAsyncClient
Constructs a new asynchronous client to invoke service methods on AmazonSNS using the specified AWS account credentials, executor service, and client configuration options.
AmazonSNSAsyncClient(AWSCredentialsProvider) - Constructor for class com.amazonaws.services.sns.AmazonSNSAsyncClient
Constructs a new asynchronous client to invoke service methods on AmazonSNS using the specified AWS account credentials provider.
AmazonSNSAsyncClient(AWSCredentialsProvider, ExecutorService) - Constructor for class com.amazonaws.services.sns.AmazonSNSAsyncClient
Constructs a new asynchronous client to invoke service methods on AmazonSNS using the specified AWS account credentials provider and executor service.
AmazonSNSAsyncClient(AWSCredentialsProvider, ClientConfiguration) - Constructor for class com.amazonaws.services.sns.AmazonSNSAsyncClient
Constructs a new asynchronous client to invoke service methods on AmazonSNS using the specified AWS account credentials provider and client configuration options.
AmazonSNSAsyncClient(AWSCredentialsProvider, ClientConfiguration, ExecutorService) - Constructor for class com.amazonaws.services.sns.AmazonSNSAsyncClient
Constructs a new asynchronous client to invoke service methods on AmazonSNS using the specified AWS account credentials provider, executor service, and client configuration options.
AmazonSNSClient - Class in com.amazonaws.services.sns
Client for accessing AmazonSNS.
AmazonSNSClient() - Constructor for class com.amazonaws.services.sns.AmazonSNSClient
Constructs a new client to invoke service methods on AmazonSNS.
AmazonSNSClient(ClientConfiguration) - Constructor for class com.amazonaws.services.sns.AmazonSNSClient
Constructs a new client to invoke service methods on AmazonSNS.
AmazonSNSClient(AWSCredentials) - Constructor for class com.amazonaws.services.sns.AmazonSNSClient
Constructs a new client to invoke service methods on AmazonSNS using the specified AWS account credentials.
AmazonSNSClient(AWSCredentials, ClientConfiguration) - Constructor for class com.amazonaws.services.sns.AmazonSNSClient
Constructs a new client to invoke service methods on AmazonSNS using the specified AWS account credentials and client configuration options.
AmazonSNSClient(AWSCredentialsProvider) - Constructor for class com.amazonaws.services.sns.AmazonSNSClient
Constructs a new client to invoke service methods on AmazonSNS using the specified AWS account credentials provider.
AmazonSNSClient(AWSCredentialsProvider, ClientConfiguration) - Constructor for class com.amazonaws.services.sns.AmazonSNSClient
Constructs a new client to invoke service methods on AmazonSNS using the specified AWS account credentials provider and client configuration options.
AmazonSNSClient(AWSCredentialsProvider, ClientConfiguration, RequestMetricCollector) - Constructor for class com.amazonaws.services.sns.AmazonSNSClient
Constructs a new client to invoke service methods on AmazonSNS using the specified AWS account credentials provider, client configuration options, and request metric collector.
AuthorizationErrorException - Exception in com.amazonaws.services.sns.model
Indicates that the user has been denied access to the requested resource.
AuthorizationErrorException(String) - Constructor for exception com.amazonaws.services.sns.model.AuthorizationErrorException
Constructs a new AuthorizationErrorException with the specified error message.

C

clearAttributesEntries() - Method in class com.amazonaws.services.sns.model.CreatePlatformApplicationRequest
Removes all the entries added into Attributes.
clearAttributesEntries() - Method in class com.amazonaws.services.sns.model.CreatePlatformEndpointRequest
Removes all the entries added into Attributes.
clearAttributesEntries() - Method in class com.amazonaws.services.sns.model.Endpoint
Removes all the entries added into Attributes.
clearAttributesEntries() - Method in class com.amazonaws.services.sns.model.GetEndpointAttributesResult
Removes all the entries added into Attributes.
clearAttributesEntries() - Method in class com.amazonaws.services.sns.model.GetPlatformApplicationAttributesResult
Removes all the entries added into Attributes.
clearAttributesEntries() - Method in class com.amazonaws.services.sns.model.GetSubscriptionAttributesResult
Removes all the entries added into Attributes.
clearAttributesEntries() - Method in class com.amazonaws.services.sns.model.GetTopicAttributesResult
Removes all the entries added into Attributes.
clearAttributesEntries() - Method in class com.amazonaws.services.sns.model.PlatformApplication
Removes all the entries added into Attributes.
clearAttributesEntries() - Method in class com.amazonaws.services.sns.model.SetEndpointAttributesRequest
Removes all the entries added into Attributes.
clearAttributesEntries() - Method in class com.amazonaws.services.sns.model.SetPlatformApplicationAttributesRequest
Removes all the entries added into Attributes.
clearMessageAttributesEntries() - Method in class com.amazonaws.services.sns.model.PublishRequest
Removes all the entries added into MessageAttributes.
clone() - Method in class com.amazonaws.services.sns.model.AddPermissionRequest
 
clone() - Method in class com.amazonaws.services.sns.model.ConfirmSubscriptionRequest
 
clone() - Method in class com.amazonaws.services.sns.model.ConfirmSubscriptionResult
 
clone() - Method in class com.amazonaws.services.sns.model.CreatePlatformApplicationRequest
 
clone() - Method in class com.amazonaws.services.sns.model.CreatePlatformApplicationResult
 
clone() - Method in class com.amazonaws.services.sns.model.CreatePlatformEndpointRequest
 
clone() - Method in class com.amazonaws.services.sns.model.CreatePlatformEndpointResult
 
clone() - Method in class com.amazonaws.services.sns.model.CreateTopicRequest
 
clone() - Method in class com.amazonaws.services.sns.model.CreateTopicResult
 
clone() - Method in class com.amazonaws.services.sns.model.DeleteEndpointRequest
 
clone() - Method in class com.amazonaws.services.sns.model.DeletePlatformApplicationRequest
 
clone() - Method in class com.amazonaws.services.sns.model.DeleteTopicRequest
 
clone() - Method in class com.amazonaws.services.sns.model.Endpoint
 
clone() - Method in class com.amazonaws.services.sns.model.GetEndpointAttributesRequest
 
clone() - Method in class com.amazonaws.services.sns.model.GetEndpointAttributesResult
 
clone() - Method in class com.amazonaws.services.sns.model.GetPlatformApplicationAttributesRequest
 
clone() - Method in class com.amazonaws.services.sns.model.GetPlatformApplicationAttributesResult
 
clone() - Method in class com.amazonaws.services.sns.model.GetSubscriptionAttributesRequest
 
clone() - Method in class com.amazonaws.services.sns.model.GetSubscriptionAttributesResult
 
clone() - Method in class com.amazonaws.services.sns.model.GetTopicAttributesRequest
 
clone() - Method in class com.amazonaws.services.sns.model.GetTopicAttributesResult
 
clone() - Method in class com.amazonaws.services.sns.model.ListEndpointsByPlatformApplicationRequest
 
clone() - Method in class com.amazonaws.services.sns.model.ListEndpointsByPlatformApplicationResult
 
clone() - Method in class com.amazonaws.services.sns.model.ListPlatformApplicationsRequest
 
clone() - Method in class com.amazonaws.services.sns.model.ListPlatformApplicationsResult
 
clone() - Method in class com.amazonaws.services.sns.model.ListSubscriptionsByTopicRequest
 
clone() - Method in class com.amazonaws.services.sns.model.ListSubscriptionsByTopicResult
 
clone() - Method in class com.amazonaws.services.sns.model.ListSubscriptionsRequest
 
clone() - Method in class com.amazonaws.services.sns.model.ListSubscriptionsResult
 
clone() - Method in class com.amazonaws.services.sns.model.ListTopicsRequest
 
clone() - Method in class com.amazonaws.services.sns.model.ListTopicsResult
 
clone() - Method in class com.amazonaws.services.sns.model.MessageAttributeValue
 
clone() - Method in class com.amazonaws.services.sns.model.PlatformApplication
 
clone() - Method in class com.amazonaws.services.sns.model.PublishRequest
 
clone() - Method in class com.amazonaws.services.sns.model.PublishResult
 
clone() - Method in class com.amazonaws.services.sns.model.RemovePermissionRequest
 
clone() - Method in class com.amazonaws.services.sns.model.SetEndpointAttributesRequest
 
clone() - Method in class com.amazonaws.services.sns.model.SetPlatformApplicationAttributesRequest
 
clone() - Method in class com.amazonaws.services.sns.model.SetSubscriptionAttributesRequest
 
clone() - Method in class com.amazonaws.services.sns.model.SetTopicAttributesRequest
 
clone() - Method in class com.amazonaws.services.sns.model.SubscribeRequest
 
clone() - Method in class com.amazonaws.services.sns.model.SubscribeResult
 
clone() - Method in class com.amazonaws.services.sns.model.Subscription
 
clone() - Method in class com.amazonaws.services.sns.model.Topic
 
clone() - Method in class com.amazonaws.services.sns.model.UnsubscribeRequest
 
com.amazonaws.auth.policy.actions - package com.amazonaws.auth.policy.actions
 
com.amazonaws.auth.policy.conditions - package com.amazonaws.auth.policy.conditions
 
com.amazonaws.services.sns - package com.amazonaws.services.sns
Synchronous and asynchronous client classes for accessing AmazonSNS.
com.amazonaws.services.sns.model - package com.amazonaws.services.sns.model
Classes modeling the various types represented by AmazonSNS.
com.amazonaws.services.sns.util - package com.amazonaws.services.sns.util
Utilities for working with Amazon Simple Notification Service such as validating message signatures.
confirmSubscription(ConfirmSubscriptionRequest) - Method in interface com.amazonaws.services.sns.AmazonSNS
Verifies an endpoint owner's intent to receive messages by validating the token sent to the endpoint by an earlier Subscribe action.
confirmSubscription(String, String, String) - Method in interface com.amazonaws.services.sns.AmazonSNS
Verifies an endpoint owner's intent to receive messages by validating the token sent to the endpoint by an earlier Subscribe action.
confirmSubscription(String, String) - Method in interface com.amazonaws.services.sns.AmazonSNS
Verifies an endpoint owner's intent to receive messages by validating the token sent to the endpoint by an earlier Subscribe action.
confirmSubscription(ConfirmSubscriptionRequest) - Method in class com.amazonaws.services.sns.AmazonSNSClient
Verifies an endpoint owner's intent to receive messages by validating the token sent to the endpoint by an earlier Subscribe action.
confirmSubscription(String, String, String) - Method in class com.amazonaws.services.sns.AmazonSNSClient
Verifies an endpoint owner's intent to receive messages by validating the token sent to the endpoint by an earlier Subscribe action.
confirmSubscription(String, String) - Method in class com.amazonaws.services.sns.AmazonSNSClient
Verifies an endpoint owner's intent to receive messages by validating the token sent to the endpoint by an earlier Subscribe action.
confirmSubscriptionAsync(ConfirmSubscriptionRequest) - Method in interface com.amazonaws.services.sns.AmazonSNSAsync
Verifies an endpoint owner's intent to receive messages by validating the token sent to the endpoint by an earlier Subscribe action.
confirmSubscriptionAsync(ConfirmSubscriptionRequest, AsyncHandler<ConfirmSubscriptionRequest, ConfirmSubscriptionResult>) - Method in interface com.amazonaws.services.sns.AmazonSNSAsync
Verifies an endpoint owner's intent to receive messages by validating the token sent to the endpoint by an earlier Subscribe action.
confirmSubscriptionAsync(ConfirmSubscriptionRequest) - Method in class com.amazonaws.services.sns.AmazonSNSAsyncClient
Verifies an endpoint owner's intent to receive messages by validating the token sent to the endpoint by an earlier Subscribe action.
confirmSubscriptionAsync(ConfirmSubscriptionRequest, AsyncHandler<ConfirmSubscriptionRequest, ConfirmSubscriptionResult>) - Method in class com.amazonaws.services.sns.AmazonSNSAsyncClient
Verifies an endpoint owner's intent to receive messages by validating the token sent to the endpoint by an earlier Subscribe action.
ConfirmSubscriptionRequest - Class in com.amazonaws.services.sns.model
Container for the parameters to the ConfirmSubscription operation.
ConfirmSubscriptionRequest() - Constructor for class com.amazonaws.services.sns.model.ConfirmSubscriptionRequest
Default constructor for a new ConfirmSubscriptionRequest object.
ConfirmSubscriptionRequest(String, String) - Constructor for class com.amazonaws.services.sns.model.ConfirmSubscriptionRequest
Constructs a new ConfirmSubscriptionRequest object.
ConfirmSubscriptionRequest(String, String, String) - Constructor for class com.amazonaws.services.sns.model.ConfirmSubscriptionRequest
Constructs a new ConfirmSubscriptionRequest object.
ConfirmSubscriptionResult - Class in com.amazonaws.services.sns.model
Response for ConfirmSubscriptions action.
ConfirmSubscriptionResult() - Constructor for class com.amazonaws.services.sns.model.ConfirmSubscriptionResult
 
createPlatformApplication(CreatePlatformApplicationRequest) - Method in interface com.amazonaws.services.sns.AmazonSNS
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.
createPlatformApplication(CreatePlatformApplicationRequest) - Method in class com.amazonaws.services.sns.AmazonSNSClient
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.
createPlatformApplicationAsync(CreatePlatformApplicationRequest) - Method in interface com.amazonaws.services.sns.AmazonSNSAsync
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.
createPlatformApplicationAsync(CreatePlatformApplicationRequest, AsyncHandler<CreatePlatformApplicationRequest, CreatePlatformApplicationResult>) - Method in interface com.amazonaws.services.sns.AmazonSNSAsync
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.
createPlatformApplicationAsync(CreatePlatformApplicationRequest) - Method in class com.amazonaws.services.sns.AmazonSNSAsyncClient
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.
createPlatformApplicationAsync(CreatePlatformApplicationRequest, AsyncHandler<CreatePlatformApplicationRequest, CreatePlatformApplicationResult>) - Method in class com.amazonaws.services.sns.AmazonSNSAsyncClient
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.
CreatePlatformApplicationRequest - Class in com.amazonaws.services.sns.model
Container for the parameters to the CreatePlatformApplication operation.
CreatePlatformApplicationRequest() - Constructor for class com.amazonaws.services.sns.model.CreatePlatformApplicationRequest
 
CreatePlatformApplicationResult - Class in com.amazonaws.services.sns.model
Response from CreatePlatformApplication action.
CreatePlatformApplicationResult() - Constructor for class com.amazonaws.services.sns.model.CreatePlatformApplicationResult
 
createPlatformEndpoint(CreatePlatformEndpointRequest) - Method in interface com.amazonaws.services.sns.AmazonSNS
Creates an endpoint for a device and mobile app on one of the supported push notification services, such as GCM and APNS.
createPlatformEndpoint(CreatePlatformEndpointRequest) - Method in class com.amazonaws.services.sns.AmazonSNSClient
Creates an endpoint for a device and mobile app on one of the supported push notification services, such as GCM and APNS.
createPlatformEndpointAsync(CreatePlatformEndpointRequest) - Method in interface com.amazonaws.services.sns.AmazonSNSAsync
Creates an endpoint for a device and mobile app on one of the supported push notification services, such as GCM and APNS.
createPlatformEndpointAsync(CreatePlatformEndpointRequest, AsyncHandler<CreatePlatformEndpointRequest, CreatePlatformEndpointResult>) - Method in interface com.amazonaws.services.sns.AmazonSNSAsync
Creates an endpoint for a device and mobile app on one of the supported push notification services, such as GCM and APNS.
createPlatformEndpointAsync(CreatePlatformEndpointRequest) - Method in class com.amazonaws.services.sns.AmazonSNSAsyncClient
Creates an endpoint for a device and mobile app on one of the supported push notification services, such as GCM and APNS.
createPlatformEndpointAsync(CreatePlatformEndpointRequest, AsyncHandler<CreatePlatformEndpointRequest, CreatePlatformEndpointResult>) - Method in class com.amazonaws.services.sns.AmazonSNSAsyncClient
Creates an endpoint for a device and mobile app on one of the supported push notification services, such as GCM and APNS.
CreatePlatformEndpointRequest - Class in com.amazonaws.services.sns.model
Container for the parameters to the CreatePlatformEndpoint operation.
CreatePlatformEndpointRequest() - Constructor for class com.amazonaws.services.sns.model.CreatePlatformEndpointRequest
 
CreatePlatformEndpointResult - Class in com.amazonaws.services.sns.model
Response from CreateEndpoint action.
CreatePlatformEndpointResult() - Constructor for class com.amazonaws.services.sns.model.CreatePlatformEndpointResult
 
createTopic(CreateTopicRequest) - Method in interface com.amazonaws.services.sns.AmazonSNS
Creates a topic to which notifications can be published.
createTopic(String) - Method in interface com.amazonaws.services.sns.AmazonSNS
Creates a topic to which notifications can be published.
createTopic(CreateTopicRequest) - Method in class com.amazonaws.services.sns.AmazonSNSClient
Creates a topic to which notifications can be published.
createTopic(String) - Method in class com.amazonaws.services.sns.AmazonSNSClient
Creates a topic to which notifications can be published.
createTopicAsync(CreateTopicRequest) - Method in interface com.amazonaws.services.sns.AmazonSNSAsync
Creates a topic to which notifications can be published.
createTopicAsync(CreateTopicRequest, AsyncHandler<CreateTopicRequest, CreateTopicResult>) - Method in interface com.amazonaws.services.sns.AmazonSNSAsync
Creates a topic to which notifications can be published.
createTopicAsync(CreateTopicRequest) - Method in class com.amazonaws.services.sns.AmazonSNSAsyncClient
Creates a topic to which notifications can be published.
createTopicAsync(CreateTopicRequest, AsyncHandler<CreateTopicRequest, CreateTopicResult>) - Method in class com.amazonaws.services.sns.AmazonSNSAsyncClient
Creates a topic to which notifications can be published.
CreateTopicRequest - Class in com.amazonaws.services.sns.model
Container for the parameters to the CreateTopic operation.
CreateTopicRequest() - Constructor for class com.amazonaws.services.sns.model.CreateTopicRequest
Default constructor for a new CreateTopicRequest object.
CreateTopicRequest(String) - Constructor for class com.amazonaws.services.sns.model.CreateTopicRequest
Constructs a new CreateTopicRequest object.
CreateTopicResult - Class in com.amazonaws.services.sns.model
Response from CreateTopic action.
CreateTopicResult() - Constructor for class com.amazonaws.services.sns.model.CreateTopicResult
 

D

deleteEndpoint(DeleteEndpointRequest) - Method in interface com.amazonaws.services.sns.AmazonSNS
Deletes the endpoint from Amazon SNS.
deleteEndpoint(DeleteEndpointRequest) - Method in class com.amazonaws.services.sns.AmazonSNSClient
Deletes the endpoint from Amazon SNS.
deleteEndpointAsync(DeleteEndpointRequest) - Method in interface com.amazonaws.services.sns.AmazonSNSAsync
Deletes the endpoint from Amazon SNS.
deleteEndpointAsync(DeleteEndpointRequest, AsyncHandler<DeleteEndpointRequest, Void>) - Method in interface com.amazonaws.services.sns.AmazonSNSAsync
Deletes the endpoint from Amazon SNS.
deleteEndpointAsync(DeleteEndpointRequest) - Method in class com.amazonaws.services.sns.AmazonSNSAsyncClient
Deletes the endpoint from Amazon SNS.
deleteEndpointAsync(DeleteEndpointRequest, AsyncHandler<DeleteEndpointRequest, Void>) - Method in class com.amazonaws.services.sns.AmazonSNSAsyncClient
Deletes the endpoint from Amazon SNS.
DeleteEndpointRequest - Class in com.amazonaws.services.sns.model
Container for the parameters to the DeleteEndpoint operation.
DeleteEndpointRequest() - Constructor for class com.amazonaws.services.sns.model.DeleteEndpointRequest
 
deletePlatformApplication(DeletePlatformApplicationRequest) - Method in interface com.amazonaws.services.sns.AmazonSNS
Deletes a platform application object for one of the supported push notification services, such as APNS and GCM.
deletePlatformApplication(DeletePlatformApplicationRequest) - Method in class com.amazonaws.services.sns.AmazonSNSClient
Deletes a platform application object for one of the supported push notification services, such as APNS and GCM.
deletePlatformApplicationAsync(DeletePlatformApplicationRequest) - Method in interface com.amazonaws.services.sns.AmazonSNSAsync
Deletes a platform application object for one of the supported push notification services, such as APNS and GCM.
deletePlatformApplicationAsync(DeletePlatformApplicationRequest, AsyncHandler<DeletePlatformApplicationRequest, Void>) - Method in interface com.amazonaws.services.sns.AmazonSNSAsync
Deletes a platform application object for one of the supported push notification services, such as APNS and GCM.
deletePlatformApplicationAsync(DeletePlatformApplicationRequest) - Method in class com.amazonaws.services.sns.AmazonSNSAsyncClient
Deletes a platform application object for one of the supported push notification services, such as APNS and GCM.
deletePlatformApplicationAsync(DeletePlatformApplicationRequest, AsyncHandler<DeletePlatformApplicationRequest, Void>) - Method in class com.amazonaws.services.sns.AmazonSNSAsyncClient
Deletes a platform application object for one of the supported push notification services, such as APNS and GCM.
DeletePlatformApplicationRequest - Class in com.amazonaws.services.sns.model
Container for the parameters to the DeletePlatformApplication operation.
DeletePlatformApplicationRequest() - Constructor for class com.amazonaws.services.sns.model.DeletePlatformApplicationRequest
 
deleteTopic(DeleteTopicRequest) - Method in interface com.amazonaws.services.sns.AmazonSNS
Deletes a topic and all its subscriptions.
deleteTopic(String) - Method in interface com.amazonaws.services.sns.AmazonSNS
Deletes a topic and all its subscriptions.
deleteTopic(DeleteTopicRequest) - Method in class com.amazonaws.services.sns.AmazonSNSClient
Deletes a topic and all its subscriptions.
deleteTopic(String) - Method in class com.amazonaws.services.sns.AmazonSNSClient
Deletes a topic and all its subscriptions.
deleteTopicAsync(DeleteTopicRequest) - Method in interface com.amazonaws.services.sns.AmazonSNSAsync
Deletes a topic and all its subscriptions.
deleteTopicAsync(DeleteTopicRequest, AsyncHandler<DeleteTopicRequest, Void>) - Method in interface com.amazonaws.services.sns.AmazonSNSAsync
Deletes a topic and all its subscriptions.
deleteTopicAsync(DeleteTopicRequest) - Method in class com.amazonaws.services.sns.AmazonSNSAsyncClient
Deletes a topic and all its subscriptions.
deleteTopicAsync(DeleteTopicRequest, AsyncHandler<DeleteTopicRequest, Void>) - Method in class com.amazonaws.services.sns.AmazonSNSAsyncClient
Deletes a topic and all its subscriptions.
DeleteTopicRequest - Class in com.amazonaws.services.sns.model
Container for the parameters to the DeleteTopic operation.
DeleteTopicRequest() - Constructor for class com.amazonaws.services.sns.model.DeleteTopicRequest
Default constructor for a new DeleteTopicRequest object.
DeleteTopicRequest(String) - Constructor for class com.amazonaws.services.sns.model.DeleteTopicRequest
Constructs a new DeleteTopicRequest object.

E

Endpoint - Class in com.amazonaws.services.sns.model
Endpoint for mobile app and device.
Endpoint() - Constructor for class com.amazonaws.services.sns.model.Endpoint
 
ENDPOINT_CONDITION_KEY - Static variable in class com.amazonaws.auth.policy.conditions.SNSConditionFactory
Condition key for The URL, e-mail address, or ARN from a Subscribe request or a previously confirmed subscription.
EndpointDisabledException - Exception in com.amazonaws.services.sns.model
Exception error indicating endpoint disabled.
EndpointDisabledException(String) - Constructor for exception com.amazonaws.services.sns.model.EndpointDisabledException
Constructs a new EndpointDisabledException with the specified error message.
equals(Object) - Method in class com.amazonaws.services.sns.model.AddPermissionRequest
 
equals(Object) - Method in class com.amazonaws.services.sns.model.ConfirmSubscriptionRequest
 
equals(Object) - Method in class com.amazonaws.services.sns.model.ConfirmSubscriptionResult
 
equals(Object) - Method in class com.amazonaws.services.sns.model.CreatePlatformApplicationRequest
 
equals(Object) - Method in class com.amazonaws.services.sns.model.CreatePlatformApplicationResult
 
equals(Object) - Method in class com.amazonaws.services.sns.model.CreatePlatformEndpointRequest
 
equals(Object) - Method in class com.amazonaws.services.sns.model.CreatePlatformEndpointResult
 
equals(Object) - Method in class com.amazonaws.services.sns.model.CreateTopicRequest
 
equals(Object) - Method in class com.amazonaws.services.sns.model.CreateTopicResult
 
equals(Object) - Method in class com.amazonaws.services.sns.model.DeleteEndpointRequest
 
equals(Object) - Method in class com.amazonaws.services.sns.model.DeletePlatformApplicationRequest
 
equals(Object) - Method in class com.amazonaws.services.sns.model.DeleteTopicRequest
 
equals(Object) - Method in class com.amazonaws.services.sns.model.Endpoint
 
equals(Object) - Method in class com.amazonaws.services.sns.model.GetEndpointAttributesRequest
 
equals(Object) - Method in class com.amazonaws.services.sns.model.GetEndpointAttributesResult
 
equals(Object) - Method in class com.amazonaws.services.sns.model.GetPlatformApplicationAttributesRequest
 
equals(Object) - Method in class com.amazonaws.services.sns.model.GetPlatformApplicationAttributesResult
 
equals(Object) - Method in class com.amazonaws.services.sns.model.GetSubscriptionAttributesRequest
 
equals(Object) - Method in class com.amazonaws.services.sns.model.GetSubscriptionAttributesResult
 
equals(Object) - Method in class com.amazonaws.services.sns.model.GetTopicAttributesRequest
 
equals(Object) - Method in class com.amazonaws.services.sns.model.GetTopicAttributesResult
 
equals(Object) - Method in class com.amazonaws.services.sns.model.ListEndpointsByPlatformApplicationRequest
 
equals(Object) - Method in class com.amazonaws.services.sns.model.ListEndpointsByPlatformApplicationResult
 
equals(Object) - Method in class com.amazonaws.services.sns.model.ListPlatformApplicationsRequest
 
equals(Object) - Method in class com.amazonaws.services.sns.model.ListPlatformApplicationsResult
 
equals(Object) - Method in class com.amazonaws.services.sns.model.ListSubscriptionsByTopicRequest
 
equals(Object) - Method in class com.amazonaws.services.sns.model.ListSubscriptionsByTopicResult
 
equals(Object) - Method in class com.amazonaws.services.sns.model.ListSubscriptionsRequest
 
equals(Object) - Method in class com.amazonaws.services.sns.model.ListSubscriptionsResult
 
equals(Object) - Method in class com.amazonaws.services.sns.model.ListTopicsRequest
 
equals(Object) - Method in class com.amazonaws.services.sns.model.ListTopicsResult
 
equals(Object) - Method in class com.amazonaws.services.sns.model.MessageAttributeValue
 
equals(Object) - Method in class com.amazonaws.services.sns.model.PlatformApplication
 
equals(Object) - Method in class com.amazonaws.services.sns.model.PublishRequest
 
equals(Object) - Method in class com.amazonaws.services.sns.model.PublishResult
 
equals(Object) - Method in class com.amazonaws.services.sns.model.RemovePermissionRequest
 
equals(Object) - Method in class com.amazonaws.services.sns.model.SetEndpointAttributesRequest
 
equals(Object) - Method in class com.amazonaws.services.sns.model.SetPlatformApplicationAttributesRequest
 
equals(Object) - Method in class com.amazonaws.services.sns.model.SetSubscriptionAttributesRequest
 
equals(Object) - Method in class com.amazonaws.services.sns.model.SetTopicAttributesRequest
 
equals(Object) - Method in class com.amazonaws.services.sns.model.SubscribeRequest
 
equals(Object) - Method in class com.amazonaws.services.sns.model.SubscribeResult
 
equals(Object) - Method in class com.amazonaws.services.sns.model.Subscription
 
equals(Object) - Method in class com.amazonaws.services.sns.model.Topic
 
equals(Object) - Method in class com.amazonaws.services.sns.model.UnsubscribeRequest
 
exceptionUnmarshallers - Variable in class com.amazonaws.services.sns.AmazonSNSClient
List of exception unmarshallers for all AmazonSNS exceptions.

G

getActionName() - Method in enum com.amazonaws.auth.policy.actions.SNSActions
 
getActionNames() - Method in class com.amazonaws.services.sns.model.AddPermissionRequest
The action you want to allow for the specified principal(s).
getAttributeName() - Method in class com.amazonaws.services.sns.model.SetSubscriptionAttributesRequest
The name of the attribute you want to set.
getAttributeName() - Method in class com.amazonaws.services.sns.model.SetTopicAttributesRequest
The name of the attribute you want to set.
getAttributes() - Method in class com.amazonaws.services.sns.model.CreatePlatformApplicationRequest
For a list of attributes, see SetPlatformApplicationAttributes
getAttributes() - Method in class com.amazonaws.services.sns.model.CreatePlatformEndpointRequest
For a list of attributes, see SetEndpointAttributes.
getAttributes() - Method in class com.amazonaws.services.sns.model.Endpoint
Attributes for endpoint.
getAttributes() - Method in class com.amazonaws.services.sns.model.GetEndpointAttributesResult
Attributes include the following: CustomUserData -- arbitrary user data to associate with the endpoint.
getAttributes() - Method in class com.amazonaws.services.sns.model.GetPlatformApplicationAttributesResult
Attributes include the following: EventEndpointCreated -- Topic ARN to which EndpointCreated event notifications should be sent. EventEndpointDeleted -- Topic ARN to which EndpointDeleted event notifications should be sent. EventEndpointUpdated -- Topic ARN to which EndpointUpdate event notifications should be sent. EventDeliveryFailure -- Topic ARN to which DeliveryFailure event notifications should be sent upon Direct Publish delivery failure (permanent) to one of the application's endpoints.
getAttributes() - Method in class com.amazonaws.services.sns.model.GetSubscriptionAttributesResult
A map of the subscription's attributes.
getAttributes() - Method in class com.amazonaws.services.sns.model.GetTopicAttributesResult
A map of the topic's attributes.
getAttributes() - Method in class com.amazonaws.services.sns.model.PlatformApplication
Attributes for platform application object.
getAttributes() - Method in class com.amazonaws.services.sns.model.SetEndpointAttributesRequest
A map of the endpoint attributes.
getAttributes() - Method in class com.amazonaws.services.sns.model.SetPlatformApplicationAttributesRequest
A map of the platform application attributes.
getAttributeValue() - Method in class com.amazonaws.services.sns.model.SetSubscriptionAttributesRequest
The new value for the attribute in JSON format.
getAttributeValue() - Method in class com.amazonaws.services.sns.model.SetTopicAttributesRequest
The new value for the attribute.
getAuthenticateOnUnsubscribe() - Method in class com.amazonaws.services.sns.model.ConfirmSubscriptionRequest
Disallows unauthenticated unsubscribes of the subscription.
getAWSAccountIds() - Method in class com.amazonaws.services.sns.model.AddPermissionRequest
The AWS account IDs of the users (principals) who will be given access to the specified actions.
getBinaryValue() - Method in class com.amazonaws.services.sns.model.MessageAttributeValue
Binary type attributes can store any binary data, for example, compressed data, encrypted data, or images.
getCachedResponseMetadata(AmazonWebServiceRequest) - Method in interface com.amazonaws.services.sns.AmazonSNS
Returns additional metadata for a previously executed successful request, typically used for debugging issues where a service isn't acting as expected.
getCachedResponseMetadata(AmazonWebServiceRequest) - Method in class com.amazonaws.services.sns.AmazonSNSClient
Returns additional metadata for a previously executed successful, request, typically used for debugging issues where a service isn't acting as expected.
getCustomUserData() - Method in class com.amazonaws.services.sns.model.CreatePlatformEndpointRequest
Arbitrary user data to associate with the endpoint.
getDataType() - Method in class com.amazonaws.services.sns.model.MessageAttributeValue
Amazon SNS supports the following logical data types: String, Number, and Binary.
getEndpoint() - Method in class com.amazonaws.services.sns.model.SubscribeRequest
The endpoint that you want to receive notifications.
getEndpoint() - Method in class com.amazonaws.services.sns.model.Subscription
The subscription's endpoint (format depends on the protocol).
getEndpointArn() - Method in class com.amazonaws.services.sns.model.CreatePlatformEndpointResult
EndpointArn returned from CreateEndpoint action.
getEndpointArn() - Method in class com.amazonaws.services.sns.model.DeleteEndpointRequest
EndpointArn of endpoint to delete.
getEndpointArn() - Method in class com.amazonaws.services.sns.model.Endpoint
EndpointArn for mobile app and device.
getEndpointArn() - Method in class com.amazonaws.services.sns.model.GetEndpointAttributesRequest
EndpointArn for GetEndpointAttributes input.
getEndpointArn() - Method in class com.amazonaws.services.sns.model.SetEndpointAttributesRequest
EndpointArn used for SetEndpointAttributes action.
getEndpointAttributes(GetEndpointAttributesRequest) - Method in interface com.amazonaws.services.sns.AmazonSNS
Retrieves the endpoint attributes for a device on one of the supported push notification services, such as GCM and APNS.
getEndpointAttributes(GetEndpointAttributesRequest) - Method in class com.amazonaws.services.sns.AmazonSNSClient
Retrieves the endpoint attributes for a device on one of the supported push notification services, such as GCM and APNS.
getEndpointAttributesAsync(GetEndpointAttributesRequest) - Method in interface com.amazonaws.services.sns.AmazonSNSAsync
Retrieves the endpoint attributes for a device on one of the supported push notification services, such as GCM and APNS.
getEndpointAttributesAsync(GetEndpointAttributesRequest, AsyncHandler<GetEndpointAttributesRequest, GetEndpointAttributesResult>) - Method in interface com.amazonaws.services.sns.AmazonSNSAsync
Retrieves the endpoint attributes for a device on one of the supported push notification services, such as GCM and APNS.
getEndpointAttributesAsync(GetEndpointAttributesRequest) - Method in class com.amazonaws.services.sns.AmazonSNSAsyncClient
Retrieves the endpoint attributes for a device on one of the supported push notification services, such as GCM and APNS.
getEndpointAttributesAsync(GetEndpointAttributesRequest, AsyncHandler<GetEndpointAttributesRequest, GetEndpointAttributesResult>) - Method in class com.amazonaws.services.sns.AmazonSNSAsyncClient
Retrieves the endpoint attributes for a device on one of the supported push notification services, such as GCM and APNS.
GetEndpointAttributesRequest - Class in com.amazonaws.services.sns.model
Container for the parameters to the GetEndpointAttributes operation.
GetEndpointAttributesRequest() - Constructor for class com.amazonaws.services.sns.model.GetEndpointAttributesRequest
 
GetEndpointAttributesResult - Class in com.amazonaws.services.sns.model
Response from GetEndpointAttributes of the EndpointArn.
GetEndpointAttributesResult() - Constructor for class com.amazonaws.services.sns.model.GetEndpointAttributesResult
 
getEndpoints() - Method in class com.amazonaws.services.sns.model.ListEndpointsByPlatformApplicationResult
Endpoints returned for ListEndpointsByPlatformApplication action.
getExecutorService() - Method in class com.amazonaws.services.sns.AmazonSNSAsyncClient
Returns the executor service used by this async client to execute requests.
getLabel() - Method in class com.amazonaws.services.sns.model.AddPermissionRequest
A unique identifier for the new policy statement.
getLabel() - Method in class com.amazonaws.services.sns.model.RemovePermissionRequest
The unique label of the statement you want to remove.
getMessage() - Method in class com.amazonaws.services.sns.model.PublishRequest
The message you want to send to the topic.
getMessageAttributes() - Method in class com.amazonaws.services.sns.model.PublishRequest
Message attributes for Publish action.
getMessageId() - Method in class com.amazonaws.services.sns.model.PublishResult
Unique identifier assigned to the published message.
getMessageStructure() - Method in class com.amazonaws.services.sns.model.PublishRequest
Set MessageStructure to json if you want to send a different message for each protocol.
getName() - Method in class com.amazonaws.services.sns.model.CreatePlatformApplicationRequest
Application names must be made up of only uppercase and lowercase ASCII letters, numbers, underscores, hyphens, and periods, and must be between 1 and 256 characters long.
getName() - Method in class com.amazonaws.services.sns.model.CreateTopicRequest
The name of the topic you want to create.
getNextToken() - Method in class com.amazonaws.services.sns.model.ListEndpointsByPlatformApplicationRequest
NextToken string is used when calling ListEndpointsByPlatformApplication action to retrieve additional records that are available after the first page results.
getNextToken() - Method in class com.amazonaws.services.sns.model.ListEndpointsByPlatformApplicationResult
NextToken string is returned when calling ListEndpointsByPlatformApplication action if additional records are available after the first page results.
getNextToken() - Method in class com.amazonaws.services.sns.model.ListPlatformApplicationsRequest
NextToken string is used when calling ListPlatformApplications action to retrieve additional records that are available after the first page results.
getNextToken() - Method in class com.amazonaws.services.sns.model.ListPlatformApplicationsResult
NextToken string is returned when calling ListPlatformApplications action if additional records are available after the first page results.
getNextToken() - Method in class com.amazonaws.services.sns.model.ListSubscriptionsByTopicRequest
Token returned by the previous ListSubscriptionsByTopic request.
getNextToken() - Method in class com.amazonaws.services.sns.model.ListSubscriptionsByTopicResult
Token to pass along to the next ListSubscriptionsByTopic request.
getNextToken() - Method in class com.amazonaws.services.sns.model.ListSubscriptionsRequest
Token returned by the previous ListSubscriptions request.
getNextToken() - Method in class com.amazonaws.services.sns.model.ListSubscriptionsResult
Token to pass along to the next ListSubscriptions request.
getNextToken() - Method in class com.amazonaws.services.sns.model.ListTopicsRequest
Token returned by the previous ListTopics request.
getNextToken() - Method in class com.amazonaws.services.sns.model.ListTopicsResult
Token to pass along to the next ListTopics request.
getOwner() - Method in class com.amazonaws.services.sns.model.Subscription
The subscription's owner.
getPlatform() - Method in class com.amazonaws.services.sns.model.CreatePlatformApplicationRequest
The following platforms are supported: ADM (Amazon Device Messaging), APNS (Apple Push Notification Service), APNS_SANDBOX, and GCM (Google Cloud Messaging).
getPlatformApplicationArn() - Method in class com.amazonaws.services.sns.model.CreatePlatformApplicationResult
PlatformApplicationArn is returned.
getPlatformApplicationArn() - Method in class com.amazonaws.services.sns.model.CreatePlatformEndpointRequest
PlatformApplicationArn returned from CreatePlatformApplication is used to create a an endpoint.
getPlatformApplicationArn() - Method in class com.amazonaws.services.sns.model.DeletePlatformApplicationRequest
PlatformApplicationArn of platform application object to delete.
getPlatformApplicationArn() - Method in class com.amazonaws.services.sns.model.GetPlatformApplicationAttributesRequest
PlatformApplicationArn for GetPlatformApplicationAttributesInput.
getPlatformApplicationArn() - Method in class com.amazonaws.services.sns.model.ListEndpointsByPlatformApplicationRequest
PlatformApplicationArn for ListEndpointsByPlatformApplicationInput action.
getPlatformApplicationArn() - Method in class com.amazonaws.services.sns.model.PlatformApplication
PlatformApplicationArn for platform application object.
getPlatformApplicationArn() - Method in class com.amazonaws.services.sns.model.SetPlatformApplicationAttributesRequest
PlatformApplicationArn for SetPlatformApplicationAttributes action.
getPlatformApplicationAttributes(GetPlatformApplicationAttributesRequest) - Method in interface com.amazonaws.services.sns.AmazonSNS
Retrieves the attributes of the platform application object for the supported push notification services, such as APNS and GCM.
getPlatformApplicationAttributes(GetPlatformApplicationAttributesRequest) - Method in class com.amazonaws.services.sns.AmazonSNSClient
Retrieves the attributes of the platform application object for the supported push notification services, such as APNS and GCM.
getPlatformApplicationAttributesAsync(GetPlatformApplicationAttributesRequest) - Method in interface com.amazonaws.services.sns.AmazonSNSAsync
Retrieves the attributes of the platform application object for the supported push notification services, such as APNS and GCM.
getPlatformApplicationAttributesAsync(GetPlatformApplicationAttributesRequest, AsyncHandler<GetPlatformApplicationAttributesRequest, GetPlatformApplicationAttributesResult>) - Method in interface com.amazonaws.services.sns.AmazonSNSAsync
Retrieves the attributes of the platform application object for the supported push notification services, such as APNS and GCM.
getPlatformApplicationAttributesAsync(GetPlatformApplicationAttributesRequest) - Method in class com.amazonaws.services.sns.AmazonSNSAsyncClient
Retrieves the attributes of the platform application object for the supported push notification services, such as APNS and GCM.
getPlatformApplicationAttributesAsync(GetPlatformApplicationAttributesRequest, AsyncHandler<GetPlatformApplicationAttributesRequest, GetPlatformApplicationAttributesResult>) - Method in class com.amazonaws.services.sns.AmazonSNSAsyncClient
Retrieves the attributes of the platform application object for the supported push notification services, such as APNS and GCM.
GetPlatformApplicationAttributesRequest - Class in com.amazonaws.services.sns.model
Container for the parameters to the GetPlatformApplicationAttributes operation.
GetPlatformApplicationAttributesRequest() - Constructor for class com.amazonaws.services.sns.model.GetPlatformApplicationAttributesRequest
 
GetPlatformApplicationAttributesResult - Class in com.amazonaws.services.sns.model
Response for GetPlatformApplicationAttributes action.
GetPlatformApplicationAttributesResult() - Constructor for class com.amazonaws.services.sns.model.GetPlatformApplicationAttributesResult
 
getPlatformApplications() - Method in class com.amazonaws.services.sns.model.ListPlatformApplicationsResult
Platform applications returned when calling ListPlatformApplications action.
getProtocol() - Method in class com.amazonaws.services.sns.model.SubscribeRequest
The protocol you want to use.
getProtocol() - Method in class com.amazonaws.services.sns.model.Subscription
The subscription's protocol.
getStringValue() - Method in class com.amazonaws.services.sns.model.MessageAttributeValue
Strings are Unicode with UTF8 binary encoding.
getSubject() - Method in class com.amazonaws.services.sns.model.PublishRequest
Optional parameter to be used as the "Subject" line when the message is delivered to email endpoints.
getSubscriptionArn() - Method in class com.amazonaws.services.sns.model.ConfirmSubscriptionResult
The ARN of the created subscription.
getSubscriptionArn() - Method in class com.amazonaws.services.sns.model.GetSubscriptionAttributesRequest
The ARN of the subscription whose properties you want to get.
getSubscriptionArn() - Method in class com.amazonaws.services.sns.model.SetSubscriptionAttributesRequest
The ARN of the subscription to modify.
getSubscriptionArn() - Method in class com.amazonaws.services.sns.model.SubscribeResult
The ARN of the subscription, if the service was able to create a subscription immediately (without requiring endpoint owner confirmation).
getSubscriptionArn() - Method in class com.amazonaws.services.sns.model.Subscription
The subscription's ARN.
getSubscriptionArn() - Method in class com.amazonaws.services.sns.model.UnsubscribeRequest
The ARN of the subscription to be deleted.
getSubscriptionAttributes(GetSubscriptionAttributesRequest) - Method in interface com.amazonaws.services.sns.AmazonSNS
Returns all of the properties of a subscription.
getSubscriptionAttributes(String) - Method in interface com.amazonaws.services.sns.AmazonSNS
Returns all of the properties of a subscription.
getSubscriptionAttributes(GetSubscriptionAttributesRequest) - Method in class com.amazonaws.services.sns.AmazonSNSClient
Returns all of the properties of a subscription.
getSubscriptionAttributes(String) - Method in class com.amazonaws.services.sns.AmazonSNSClient
Returns all of the properties of a subscription.
getSubscriptionAttributesAsync(GetSubscriptionAttributesRequest) - Method in interface com.amazonaws.services.sns.AmazonSNSAsync
Returns all of the properties of a subscription.
getSubscriptionAttributesAsync(GetSubscriptionAttributesRequest, AsyncHandler<GetSubscriptionAttributesRequest, GetSubscriptionAttributesResult>) - Method in interface com.amazonaws.services.sns.AmazonSNSAsync
Returns all of the properties of a subscription.
getSubscriptionAttributesAsync(GetSubscriptionAttributesRequest) - Method in class com.amazonaws.services.sns.AmazonSNSAsyncClient
Returns all of the properties of a subscription.
getSubscriptionAttributesAsync(GetSubscriptionAttributesRequest, AsyncHandler<GetSubscriptionAttributesRequest, GetSubscriptionAttributesResult>) - Method in class com.amazonaws.services.sns.AmazonSNSAsyncClient
Returns all of the properties of a subscription.
GetSubscriptionAttributesRequest - Class in com.amazonaws.services.sns.model
Container for the parameters to the GetSubscriptionAttributes operation.
GetSubscriptionAttributesRequest() - Constructor for class com.amazonaws.services.sns.model.GetSubscriptionAttributesRequest
Default constructor for a new GetSubscriptionAttributesRequest object.
GetSubscriptionAttributesRequest(String) - Constructor for class com.amazonaws.services.sns.model.GetSubscriptionAttributesRequest
Constructs a new GetSubscriptionAttributesRequest object.
GetSubscriptionAttributesResult - Class in com.amazonaws.services.sns.model
Response for GetSubscriptionAttributes action.
GetSubscriptionAttributesResult() - Constructor for class com.amazonaws.services.sns.model.GetSubscriptionAttributesResult
 
getSubscriptions() - Method in class com.amazonaws.services.sns.model.ListSubscriptionsByTopicResult
A list of subscriptions.
getSubscriptions() - Method in class com.amazonaws.services.sns.model.ListSubscriptionsResult
A list of subscriptions.
getTargetArn() - Method in class com.amazonaws.services.sns.model.PublishRequest
Either TopicArn or EndpointArn, but not both.
getToken() - Method in class com.amazonaws.services.sns.model.ConfirmSubscriptionRequest
Short-lived token sent to an endpoint during the Subscribe action.
getToken() - Method in class com.amazonaws.services.sns.model.CreatePlatformEndpointRequest
Unique identifier created by the notification service for an app on a device.
getTopicArn() - Method in class com.amazonaws.services.sns.model.AddPermissionRequest
The ARN of the topic whose access control policy you wish to modify.
getTopicArn() - Method in class com.amazonaws.services.sns.model.ConfirmSubscriptionRequest
The ARN of the topic for which you wish to confirm a subscription.
getTopicArn() - Method in class com.amazonaws.services.sns.model.CreateTopicResult
The Amazon Resource Name (ARN) assigned to the created topic.
getTopicArn() - Method in class com.amazonaws.services.sns.model.DeleteTopicRequest
The ARN of the topic you want to delete.
getTopicArn() - Method in class com.amazonaws.services.sns.model.GetTopicAttributesRequest
The ARN of the topic whose properties you want to get.
getTopicArn() - Method in class com.amazonaws.services.sns.model.ListSubscriptionsByTopicRequest
The ARN of the topic for which you wish to find subscriptions.
getTopicArn() - Method in class com.amazonaws.services.sns.model.PublishRequest
The topic you want to publish to.
getTopicArn() - Method in class com.amazonaws.services.sns.model.RemovePermissionRequest
The ARN of the topic whose access control policy you wish to modify.
getTopicArn() - Method in class com.amazonaws.services.sns.model.SetTopicAttributesRequest
The ARN of the topic to modify.
getTopicArn() - Method in class com.amazonaws.services.sns.model.SubscribeRequest
The ARN of the topic you want to subscribe to.
getTopicArn() - Method in class com.amazonaws.services.sns.model.Subscription
The ARN of the subscription's topic.
getTopicArn() - Method in class com.amazonaws.services.sns.model.Topic
The topic's ARN.
getTopicAttributes(GetTopicAttributesRequest) - Method in interface com.amazonaws.services.sns.AmazonSNS
Returns all of the properties of a topic.
getTopicAttributes(String) - Method in interface com.amazonaws.services.sns.AmazonSNS
Returns all of the properties of a topic.
getTopicAttributes(GetTopicAttributesRequest) - Method in class com.amazonaws.services.sns.AmazonSNSClient
Returns all of the properties of a topic.
getTopicAttributes(String) - Method in class com.amazonaws.services.sns.AmazonSNSClient
Returns all of the properties of a topic.
getTopicAttributesAsync(GetTopicAttributesRequest) - Method in interface com.amazonaws.services.sns.AmazonSNSAsync
Returns all of the properties of a topic.
getTopicAttributesAsync(GetTopicAttributesRequest, AsyncHandler<GetTopicAttributesRequest, GetTopicAttributesResult>) - Method in interface com.amazonaws.services.sns.AmazonSNSAsync
Returns all of the properties of a topic.
getTopicAttributesAsync(GetTopicAttributesRequest) - Method in class com.amazonaws.services.sns.AmazonSNSAsyncClient
Returns all of the properties of a topic.
getTopicAttributesAsync(GetTopicAttributesRequest, AsyncHandler<GetTopicAttributesRequest, GetTopicAttributesResult>) - Method in class com.amazonaws.services.sns.AmazonSNSAsyncClient
Returns all of the properties of a topic.
GetTopicAttributesRequest - Class in com.amazonaws.services.sns.model
Container for the parameters to the GetTopicAttributes operation.
GetTopicAttributesRequest() - Constructor for class com.amazonaws.services.sns.model.GetTopicAttributesRequest
Default constructor for a new GetTopicAttributesRequest object.
GetTopicAttributesRequest(String) - Constructor for class com.amazonaws.services.sns.model.GetTopicAttributesRequest
Constructs a new GetTopicAttributesRequest object.
GetTopicAttributesResult - Class in com.amazonaws.services.sns.model
Response for GetTopicAttributes action.
GetTopicAttributesResult() - Constructor for class com.amazonaws.services.sns.model.GetTopicAttributesResult
 
getTopics() - Method in class com.amazonaws.services.sns.model.ListTopicsResult
A list of topic ARNs.

H

hashCode() - Method in class com.amazonaws.services.sns.model.AddPermissionRequest
 
hashCode() - Method in class com.amazonaws.services.sns.model.ConfirmSubscriptionRequest
 
hashCode() - Method in class com.amazonaws.services.sns.model.ConfirmSubscriptionResult
 
hashCode() - Method in class com.amazonaws.services.sns.model.CreatePlatformApplicationRequest
 
hashCode() - Method in class com.amazonaws.services.sns.model.CreatePlatformApplicationResult
 
hashCode() - Method in class com.amazonaws.services.sns.model.CreatePlatformEndpointRequest
 
hashCode() - Method in class com.amazonaws.services.sns.model.CreatePlatformEndpointResult
 
hashCode() - Method in class com.amazonaws.services.sns.model.CreateTopicRequest
 
hashCode() - Method in class com.amazonaws.services.sns.model.CreateTopicResult
 
hashCode() - Method in class com.amazonaws.services.sns.model.DeleteEndpointRequest
 
hashCode() - Method in class com.amazonaws.services.sns.model.DeletePlatformApplicationRequest
 
hashCode() - Method in class com.amazonaws.services.sns.model.DeleteTopicRequest
 
hashCode() - Method in class com.amazonaws.services.sns.model.Endpoint
 
hashCode() - Method in class com.amazonaws.services.sns.model.GetEndpointAttributesRequest
 
hashCode() - Method in class com.amazonaws.services.sns.model.GetEndpointAttributesResult
 
hashCode() - Method in class com.amazonaws.services.sns.model.GetPlatformApplicationAttributesRequest
 
hashCode() - Method in class com.amazonaws.services.sns.model.GetPlatformApplicationAttributesResult
 
hashCode() - Method in class com.amazonaws.services.sns.model.GetSubscriptionAttributesRequest
 
hashCode() - Method in class com.amazonaws.services.sns.model.GetSubscriptionAttributesResult
 
hashCode() - Method in class com.amazonaws.services.sns.model.GetTopicAttributesRequest
 
hashCode() - Method in class com.amazonaws.services.sns.model.GetTopicAttributesResult
 
hashCode() - Method in class com.amazonaws.services.sns.model.ListEndpointsByPlatformApplicationRequest
 
hashCode() - Method in class com.amazonaws.services.sns.model.ListEndpointsByPlatformApplicationResult
 
hashCode() - Method in class com.amazonaws.services.sns.model.ListPlatformApplicationsRequest
 
hashCode() - Method in class com.amazonaws.services.sns.model.ListPlatformApplicationsResult
 
hashCode() - Method in class com.amazonaws.services.sns.model.ListSubscriptionsByTopicRequest
 
hashCode() - Method in class com.amazonaws.services.sns.model.ListSubscriptionsByTopicResult
 
hashCode() - Method in class com.amazonaws.services.sns.model.ListSubscriptionsRequest
 
hashCode() - Method in class com.amazonaws.services.sns.model.ListSubscriptionsResult
 
hashCode() - Method in class com.amazonaws.services.sns.model.ListTopicsRequest
 
hashCode() - Method in class com.amazonaws.services.sns.model.ListTopicsResult
 
hashCode() - Method in class com.amazonaws.services.sns.model.MessageAttributeValue
 
hashCode() - Method in class com.amazonaws.services.sns.model.PlatformApplication
 
hashCode() - Method in class com.amazonaws.services.sns.model.PublishRequest
 
hashCode() - Method in class com.amazonaws.services.sns.model.PublishResult
 
hashCode() - Method in class com.amazonaws.services.sns.model.RemovePermissionRequest
 
hashCode() - Method in class com.amazonaws.services.sns.model.SetEndpointAttributesRequest
 
hashCode() - Method in class com.amazonaws.services.sns.model.SetPlatformApplicationAttributesRequest
 
hashCode() - Method in class com.amazonaws.services.sns.model.SetSubscriptionAttributesRequest
 
hashCode() - Method in class com.amazonaws.services.sns.model.SetTopicAttributesRequest
 
hashCode() - Method in class com.amazonaws.services.sns.model.SubscribeRequest
 
hashCode() - Method in class com.amazonaws.services.sns.model.SubscribeResult
 
hashCode() - Method in class com.amazonaws.services.sns.model.Subscription
 
hashCode() - Method in class com.amazonaws.services.sns.model.Topic
 
hashCode() - Method in class com.amazonaws.services.sns.model.UnsubscribeRequest
 

I

InternalErrorException - Exception in com.amazonaws.services.sns.model
Indicates an internal service error.
InternalErrorException(String) - Constructor for exception com.amazonaws.services.sns.model.InternalErrorException
Constructs a new InternalErrorException with the specified error message.
InvalidParameterException - Exception in com.amazonaws.services.sns.model
Indicates that a request parameter does not comply with the associated constraints.
InvalidParameterException(String) - Constructor for exception com.amazonaws.services.sns.model.InvalidParameterException
Constructs a new InvalidParameterException with the specified error message.
InvalidParameterValueException - Exception in com.amazonaws.services.sns.model
Indicates that a request parameter does not comply with the associated constraints.
InvalidParameterValueException(String) - Constructor for exception com.amazonaws.services.sns.model.InvalidParameterValueException
Constructs a new InvalidParameterValueException with the specified error message.

L

listEndpointsByPlatformApplication(ListEndpointsByPlatformApplicationRequest) - Method in interface com.amazonaws.services.sns.AmazonSNS
Lists the endpoints and endpoint attributes for devices in a supported push notification service, such as GCM and APNS.
listEndpointsByPlatformApplication(ListEndpointsByPlatformApplicationRequest) - Method in class com.amazonaws.services.sns.AmazonSNSClient
Lists the endpoints and endpoint attributes for devices in a supported push notification service, such as GCM and APNS.
listEndpointsByPlatformApplicationAsync(ListEndpointsByPlatformApplicationRequest) - Method in interface com.amazonaws.services.sns.AmazonSNSAsync
Lists the endpoints and endpoint attributes for devices in a supported push notification service, such as GCM and APNS.
listEndpointsByPlatformApplicationAsync(ListEndpointsByPlatformApplicationRequest, AsyncHandler<ListEndpointsByPlatformApplicationRequest, ListEndpointsByPlatformApplicationResult>) - Method in interface com.amazonaws.services.sns.AmazonSNSAsync
Lists the endpoints and endpoint attributes for devices in a supported push notification service, such as GCM and APNS.
listEndpointsByPlatformApplicationAsync(ListEndpointsByPlatformApplicationRequest) - Method in class com.amazonaws.services.sns.AmazonSNSAsyncClient
Lists the endpoints and endpoint attributes for devices in a supported push notification service, such as GCM and APNS.
listEndpointsByPlatformApplicationAsync(ListEndpointsByPlatformApplicationRequest, AsyncHandler<ListEndpointsByPlatformApplicationRequest, ListEndpointsByPlatformApplicationResult>) - Method in class com.amazonaws.services.sns.AmazonSNSAsyncClient
Lists the endpoints and endpoint attributes for devices in a supported push notification service, such as GCM and APNS.
ListEndpointsByPlatformApplicationRequest - Class in com.amazonaws.services.sns.model
Container for the parameters to the ListEndpointsByPlatformApplication operation.
ListEndpointsByPlatformApplicationRequest() - Constructor for class com.amazonaws.services.sns.model.ListEndpointsByPlatformApplicationRequest
 
ListEndpointsByPlatformApplicationResult - Class in com.amazonaws.services.sns.model
Response for ListEndpointsByPlatformApplication action.
ListEndpointsByPlatformApplicationResult() - Constructor for class com.amazonaws.services.sns.model.ListEndpointsByPlatformApplicationResult
 
listPlatformApplications(ListPlatformApplicationsRequest) - Method in interface com.amazonaws.services.sns.AmazonSNS
Lists the platform application objects for the supported push notification services, such as APNS and GCM.
listPlatformApplications() - Method in interface com.amazonaws.services.sns.AmazonSNS
Lists the platform application objects for the supported push notification services, such as APNS and GCM.
listPlatformApplications(ListPlatformApplicationsRequest) - Method in class com.amazonaws.services.sns.AmazonSNSClient
Lists the platform application objects for the supported push notification services, such as APNS and GCM.
listPlatformApplications() - Method in class com.amazonaws.services.sns.AmazonSNSClient
Lists the platform application objects for the supported push notification services, such as APNS and GCM.
listPlatformApplicationsAsync(ListPlatformApplicationsRequest) - Method in interface com.amazonaws.services.sns.AmazonSNSAsync
Lists the platform application objects for the supported push notification services, such as APNS and GCM.
listPlatformApplicationsAsync(ListPlatformApplicationsRequest, AsyncHandler<ListPlatformApplicationsRequest, ListPlatformApplicationsResult>) - Method in interface com.amazonaws.services.sns.AmazonSNSAsync
Lists the platform application objects for the supported push notification services, such as APNS and GCM.
listPlatformApplicationsAsync(ListPlatformApplicationsRequest) - Method in class com.amazonaws.services.sns.AmazonSNSAsyncClient
Lists the platform application objects for the supported push notification services, such as APNS and GCM.
listPlatformApplicationsAsync(ListPlatformApplicationsRequest, AsyncHandler<ListPlatformApplicationsRequest, ListPlatformApplicationsResult>) - Method in class com.amazonaws.services.sns.AmazonSNSAsyncClient
Lists the platform application objects for the supported push notification services, such as APNS and GCM.
ListPlatformApplicationsRequest - Class in com.amazonaws.services.sns.model
Container for the parameters to the ListPlatformApplications operation.
ListPlatformApplicationsRequest() - Constructor for class com.amazonaws.services.sns.model.ListPlatformApplicationsRequest
 
ListPlatformApplicationsResult - Class in com.amazonaws.services.sns.model
Response for ListPlatformApplications action.
ListPlatformApplicationsResult() - Constructor for class com.amazonaws.services.sns.model.ListPlatformApplicationsResult
 
listSubscriptions(ListSubscriptionsRequest) - Method in interface com.amazonaws.services.sns.AmazonSNS
Returns a list of the requester's subscriptions.
listSubscriptions() - Method in interface com.amazonaws.services.sns.AmazonSNS
Returns a list of the requester's subscriptions.
listSubscriptions(String) - Method in interface com.amazonaws.services.sns.AmazonSNS
Returns a list of the requester's subscriptions.
listSubscriptions(ListSubscriptionsRequest) - Method in class com.amazonaws.services.sns.AmazonSNSClient
Returns a list of the requester's subscriptions.
listSubscriptions() - Method in class com.amazonaws.services.sns.AmazonSNSClient
Returns a list of the requester's subscriptions.
listSubscriptions(String) - Method in class com.amazonaws.services.sns.AmazonSNSClient
Returns a list of the requester's subscriptions.
listSubscriptionsAsync(ListSubscriptionsRequest) - Method in interface com.amazonaws.services.sns.AmazonSNSAsync
Returns a list of the requester's subscriptions.
listSubscriptionsAsync(ListSubscriptionsRequest, AsyncHandler<ListSubscriptionsRequest, ListSubscriptionsResult>) - Method in interface com.amazonaws.services.sns.AmazonSNSAsync
Returns a list of the requester's subscriptions.
listSubscriptionsAsync(ListSubscriptionsRequest) - Method in class com.amazonaws.services.sns.AmazonSNSAsyncClient
Returns a list of the requester's subscriptions.
listSubscriptionsAsync(ListSubscriptionsRequest, AsyncHandler<ListSubscriptionsRequest, ListSubscriptionsResult>) - Method in class com.amazonaws.services.sns.AmazonSNSAsyncClient
Returns a list of the requester's subscriptions.
listSubscriptionsByTopic(ListSubscriptionsByTopicRequest) - Method in interface com.amazonaws.services.sns.AmazonSNS
Returns a list of the subscriptions to a specific topic.
listSubscriptionsByTopic(String, String) - Method in interface com.amazonaws.services.sns.AmazonSNS
Returns a list of the subscriptions to a specific topic.
listSubscriptionsByTopic(String) - Method in interface com.amazonaws.services.sns.AmazonSNS
Returns a list of the subscriptions to a specific topic.
listSubscriptionsByTopic(ListSubscriptionsByTopicRequest) - Method in class com.amazonaws.services.sns.AmazonSNSClient
Returns a list of the subscriptions to a specific topic.
listSubscriptionsByTopic(String, String) - Method in class com.amazonaws.services.sns.AmazonSNSClient
Returns a list of the subscriptions to a specific topic.
listSubscriptionsByTopic(String) - Method in class com.amazonaws.services.sns.AmazonSNSClient
Returns a list of the subscriptions to a specific topic.
listSubscriptionsByTopicAsync(ListSubscriptionsByTopicRequest) - Method in interface com.amazonaws.services.sns.AmazonSNSAsync
Returns a list of the subscriptions to a specific topic.
listSubscriptionsByTopicAsync(ListSubscriptionsByTopicRequest, AsyncHandler<ListSubscriptionsByTopicRequest, ListSubscriptionsByTopicResult>) - Method in interface com.amazonaws.services.sns.AmazonSNSAsync
Returns a list of the subscriptions to a specific topic.
listSubscriptionsByTopicAsync(ListSubscriptionsByTopicRequest) - Method in class com.amazonaws.services.sns.AmazonSNSAsyncClient
Returns a list of the subscriptions to a specific topic.
listSubscriptionsByTopicAsync(ListSubscriptionsByTopicRequest, AsyncHandler<ListSubscriptionsByTopicRequest, ListSubscriptionsByTopicResult>) - Method in class com.amazonaws.services.sns.AmazonSNSAsyncClient
Returns a list of the subscriptions to a specific topic.
ListSubscriptionsByTopicRequest - Class in com.amazonaws.services.sns.model
Container for the parameters to the ListSubscriptionsByTopic operation.
ListSubscriptionsByTopicRequest() - Constructor for class com.amazonaws.services.sns.model.ListSubscriptionsByTopicRequest
Default constructor for a new ListSubscriptionsByTopicRequest object.
ListSubscriptionsByTopicRequest(String) - Constructor for class com.amazonaws.services.sns.model.ListSubscriptionsByTopicRequest
Constructs a new ListSubscriptionsByTopicRequest object.
ListSubscriptionsByTopicRequest(String, String) - Constructor for class com.amazonaws.services.sns.model.ListSubscriptionsByTopicRequest
Constructs a new ListSubscriptionsByTopicRequest object.
ListSubscriptionsByTopicResult - Class in com.amazonaws.services.sns.model
Response for ListSubscriptionsByTopic action.
ListSubscriptionsByTopicResult() - Constructor for class com.amazonaws.services.sns.model.ListSubscriptionsByTopicResult
 
ListSubscriptionsRequest - Class in com.amazonaws.services.sns.model
Container for the parameters to the ListSubscriptions operation.
ListSubscriptionsRequest() - Constructor for class com.amazonaws.services.sns.model.ListSubscriptionsRequest
Default constructor for a new ListSubscriptionsRequest object.
ListSubscriptionsRequest(String) - Constructor for class com.amazonaws.services.sns.model.ListSubscriptionsRequest
Constructs a new ListSubscriptionsRequest object.
ListSubscriptionsResult - Class in com.amazonaws.services.sns.model
Response for ListSubscriptions action
ListSubscriptionsResult() - Constructor for class com.amazonaws.services.sns.model.ListSubscriptionsResult
 
listTopics(ListTopicsRequest) - Method in interface com.amazonaws.services.sns.AmazonSNS
Returns a list of the requester's topics.
listTopics() - Method in interface com.amazonaws.services.sns.AmazonSNS
Returns a list of the requester's topics.
listTopics(String) - Method in interface com.amazonaws.services.sns.AmazonSNS
Returns a list of the requester's topics.
listTopics(ListTopicsRequest) - Method in class com.amazonaws.services.sns.AmazonSNSClient
Returns a list of the requester's topics.
listTopics() - Method in class com.amazonaws.services.sns.AmazonSNSClient
Returns a list of the requester's topics.
listTopics(String) - Method in class com.amazonaws.services.sns.AmazonSNSClient
Returns a list of the requester's topics.
listTopicsAsync(ListTopicsRequest) - Method in interface com.amazonaws.services.sns.AmazonSNSAsync
Returns a list of the requester's topics.
listTopicsAsync(ListTopicsRequest, AsyncHandler<ListTopicsRequest, ListTopicsResult>) - Method in interface com.amazonaws.services.sns.AmazonSNSAsync
Returns a list of the requester's topics.
listTopicsAsync(ListTopicsRequest) - Method in class com.amazonaws.services.sns.AmazonSNSAsyncClient
Returns a list of the requester's topics.
listTopicsAsync(ListTopicsRequest, AsyncHandler<ListTopicsRequest, ListTopicsResult>) - Method in class com.amazonaws.services.sns.AmazonSNSAsyncClient
Returns a list of the requester's topics.
ListTopicsRequest - Class in com.amazonaws.services.sns.model
Container for the parameters to the ListTopics operation.
ListTopicsRequest() - Constructor for class com.amazonaws.services.sns.model.ListTopicsRequest
Default constructor for a new ListTopicsRequest object.
ListTopicsRequest(String) - Constructor for class com.amazonaws.services.sns.model.ListTopicsRequest
Constructs a new ListTopicsRequest object.
ListTopicsResult - Class in com.amazonaws.services.sns.model
Response for ListTopics action.
ListTopicsResult() - Constructor for class com.amazonaws.services.sns.model.ListTopicsResult
 

M

MessageAttributeValue - Class in com.amazonaws.services.sns.model
The user-specified message attribute value.
MessageAttributeValue() - Constructor for class com.amazonaws.services.sns.model.MessageAttributeValue
 

N

newEndpointCondition(String) - Static method in class com.amazonaws.auth.policy.conditions.SNSConditionFactory
Constructs a new access policy condition that compares the requested endpoint used to subscribe to an Amazon SNS topic with the specified endpoint pattern.
newProtocolCondition(String) - Static method in class com.amazonaws.auth.policy.conditions.SNSConditionFactory
Constructs a new AWS access control policy condition that allows an access control statement to restrict subscriptions to an Amazon SNS topic based on the protocol being used for the subscription.
NotFoundException - Exception in com.amazonaws.services.sns.model
Indicates that the requested resource does not exist.
NotFoundException(String) - Constructor for exception com.amazonaws.services.sns.model.NotFoundException
Constructs a new NotFoundException with the specified error message.

P

PlatformApplication - Class in com.amazonaws.services.sns.model
Platform application object.
PlatformApplication() - Constructor for class com.amazonaws.services.sns.model.PlatformApplication
 
PlatformApplicationDisabledException - Exception in com.amazonaws.services.sns.model
Exception error indicating platform application disabled.
PlatformApplicationDisabledException(String) - Constructor for exception com.amazonaws.services.sns.model.PlatformApplicationDisabledException
Constructs a new PlatformApplicationDisabledException with the specified error message.
PROTOCOL_CONDITION_KEY - Static variable in class com.amazonaws.auth.policy.conditions.SNSConditionFactory
Condition key for the protocol value from a Subscribe request or a previously confirmed subscription.
publish(PublishRequest) - Method in interface com.amazonaws.services.sns.AmazonSNS
Sends a message to all of a topic's subscribed endpoints.
publish(String, String) - Method in interface com.amazonaws.services.sns.AmazonSNS
Sends a message to all of a topic's subscribed endpoints.
publish(String, String, String) - Method in interface com.amazonaws.services.sns.AmazonSNS
Sends a message to all of a topic's subscribed endpoints.
publish(PublishRequest) - Method in class com.amazonaws.services.sns.AmazonSNSClient
Sends a message to all of a topic's subscribed endpoints.
publish(String, String) - Method in class com.amazonaws.services.sns.AmazonSNSClient
Sends a message to all of a topic's subscribed endpoints.
publish(String, String, String) - Method in class com.amazonaws.services.sns.AmazonSNSClient
Sends a message to all of a topic's subscribed endpoints.
publishAsync(PublishRequest) - Method in interface com.amazonaws.services.sns.AmazonSNSAsync
Sends a message to all of a topic's subscribed endpoints.
publishAsync(PublishRequest, AsyncHandler<PublishRequest, PublishResult>) - Method in interface com.amazonaws.services.sns.AmazonSNSAsync
Sends a message to all of a topic's subscribed endpoints.
publishAsync(PublishRequest) - Method in class com.amazonaws.services.sns.AmazonSNSAsyncClient
Sends a message to all of a topic's subscribed endpoints.
publishAsync(PublishRequest, AsyncHandler<PublishRequest, PublishResult>) - Method in class com.amazonaws.services.sns.AmazonSNSAsyncClient
Sends a message to all of a topic's subscribed endpoints.
PublishRequest - Class in com.amazonaws.services.sns.model
Container for the parameters to the Publish operation.
PublishRequest() - Constructor for class com.amazonaws.services.sns.model.PublishRequest
Default constructor for a new PublishRequest object.
PublishRequest(String, String) - Constructor for class com.amazonaws.services.sns.model.PublishRequest
Constructs a new PublishRequest object.
PublishRequest(String, String, String) - Constructor for class com.amazonaws.services.sns.model.PublishRequest
Constructs a new PublishRequest object.
PublishResult - Class in com.amazonaws.services.sns.model
Response for Publish action.
PublishResult() - Constructor for class com.amazonaws.services.sns.model.PublishResult
 

R

removePermission(RemovePermissionRequest) - Method in interface com.amazonaws.services.sns.AmazonSNS
Removes a statement from a topic's access control policy.
removePermission(String, String) - Method in interface com.amazonaws.services.sns.AmazonSNS
Removes a statement from a topic's access control policy.
removePermission(RemovePermissionRequest) - Method in class com.amazonaws.services.sns.AmazonSNSClient
Removes a statement from a topic's access control policy.
removePermission(String, String) - Method in class com.amazonaws.services.sns.AmazonSNSClient
Removes a statement from a topic's access control policy.
removePermissionAsync(RemovePermissionRequest) - Method in interface com.amazonaws.services.sns.AmazonSNSAsync
Removes a statement from a topic's access control policy.
removePermissionAsync(RemovePermissionRequest, AsyncHandler<RemovePermissionRequest, Void>) - Method in interface com.amazonaws.services.sns.AmazonSNSAsync
Removes a statement from a topic's access control policy.
removePermissionAsync(RemovePermissionRequest) - Method in class com.amazonaws.services.sns.AmazonSNSAsyncClient
Removes a statement from a topic's access control policy.
removePermissionAsync(RemovePermissionRequest, AsyncHandler<RemovePermissionRequest, Void>) - Method in class com.amazonaws.services.sns.AmazonSNSAsyncClient
Removes a statement from a topic's access control policy.
RemovePermissionRequest - Class in com.amazonaws.services.sns.model
Container for the parameters to the RemovePermission operation.
RemovePermissionRequest() - Constructor for class com.amazonaws.services.sns.model.RemovePermissionRequest
Default constructor for a new RemovePermissionRequest object.
RemovePermissionRequest(String, String) - Constructor for class com.amazonaws.services.sns.model.RemovePermissionRequest
Constructs a new RemovePermissionRequest object.

S

setActionNames(Collection<String>) - Method in class com.amazonaws.services.sns.model.AddPermissionRequest
The action you want to allow for the specified principal(s).
setAttributeName(String) - Method in class com.amazonaws.services.sns.model.SetSubscriptionAttributesRequest
The name of the attribute you want to set.
setAttributeName(String) - Method in class com.amazonaws.services.sns.model.SetTopicAttributesRequest
The name of the attribute you want to set.
setAttributes(Map<String, String>) - Method in class com.amazonaws.services.sns.model.CreatePlatformApplicationRequest
For a list of attributes, see SetPlatformApplicationAttributes
setAttributes(Map<String, String>) - Method in class com.amazonaws.services.sns.model.CreatePlatformEndpointRequest
For a list of attributes, see SetEndpointAttributes.
setAttributes(Map<String, String>) - Method in class com.amazonaws.services.sns.model.Endpoint
Attributes for endpoint.
setAttributes(Map<String, String>) - Method in class com.amazonaws.services.sns.model.GetEndpointAttributesResult
Attributes include the following: CustomUserData -- arbitrary user data to associate with the endpoint.
setAttributes(Map<String, String>) - Method in class com.amazonaws.services.sns.model.GetPlatformApplicationAttributesResult
Attributes include the following: EventEndpointCreated -- Topic ARN to which EndpointCreated event notifications should be sent. EventEndpointDeleted -- Topic ARN to which EndpointDeleted event notifications should be sent. EventEndpointUpdated -- Topic ARN to which EndpointUpdate event notifications should be sent. EventDeliveryFailure -- Topic ARN to which DeliveryFailure event notifications should be sent upon Direct Publish delivery failure (permanent) to one of the application's endpoints.
setAttributes(Map<String, String>) - Method in class com.amazonaws.services.sns.model.GetSubscriptionAttributesResult
A map of the subscription's attributes.
setAttributes(Map<String, String>) - Method in class com.amazonaws.services.sns.model.GetTopicAttributesResult
A map of the topic's attributes.
setAttributes(Map<String, String>) - Method in class com.amazonaws.services.sns.model.PlatformApplication
Attributes for platform application object.
setAttributes(Map<String, String>) - Method in class com.amazonaws.services.sns.model.SetEndpointAttributesRequest
A map of the endpoint attributes.
setAttributes(Map<String, String>) - Method in class com.amazonaws.services.sns.model.SetPlatformApplicationAttributesRequest
A map of the platform application attributes.
setAttributeValue(String) - Method in class com.amazonaws.services.sns.model.SetSubscriptionAttributesRequest
The new value for the attribute in JSON format.
setAttributeValue(String) - Method in class com.amazonaws.services.sns.model.SetTopicAttributesRequest
The new value for the attribute.
setAuthenticateOnUnsubscribe(String) - Method in class com.amazonaws.services.sns.model.ConfirmSubscriptionRequest
Disallows unauthenticated unsubscribes of the subscription.
setAWSAccountIds(Collection<String>) - Method in class com.amazonaws.services.sns.model.AddPermissionRequest
The AWS account IDs of the users (principals) who will be given access to the specified actions.
setBinaryValue(ByteBuffer) - Method in class com.amazonaws.services.sns.model.MessageAttributeValue
Binary type attributes can store any binary data, for example, compressed data, encrypted data, or images.
setCustomUserData(String) - Method in class com.amazonaws.services.sns.model.CreatePlatformEndpointRequest
Arbitrary user data to associate with the endpoint.
setDataType(String) - Method in class com.amazonaws.services.sns.model.MessageAttributeValue
Amazon SNS supports the following logical data types: String, Number, and Binary.
setEndpoint(String) - Method in interface com.amazonaws.services.sns.AmazonSNS
Overrides the default endpoint for this client ("https://sns.us-east-1.amazonaws.com").
setEndpoint(String) - Method in class com.amazonaws.services.sns.model.SubscribeRequest
The endpoint that you want to receive notifications.
setEndpoint(String) - Method in class com.amazonaws.services.sns.model.Subscription
The subscription's endpoint (format depends on the protocol).
setEndpointArn(String) - Method in class com.amazonaws.services.sns.model.CreatePlatformEndpointResult
EndpointArn returned from CreateEndpoint action.
setEndpointArn(String) - Method in class com.amazonaws.services.sns.model.DeleteEndpointRequest
EndpointArn of endpoint to delete.
setEndpointArn(String) - Method in class com.amazonaws.services.sns.model.Endpoint
EndpointArn for mobile app and device.
setEndpointArn(String) - Method in class com.amazonaws.services.sns.model.GetEndpointAttributesRequest
EndpointArn for GetEndpointAttributes input.
setEndpointArn(String) - Method in class com.amazonaws.services.sns.model.SetEndpointAttributesRequest
EndpointArn used for SetEndpointAttributes action.
setEndpointAttributes(SetEndpointAttributesRequest) - Method in interface com.amazonaws.services.sns.AmazonSNS
Sets the attributes for an endpoint for a device on one of the supported push notification services, such as GCM and APNS.
setEndpointAttributes(SetEndpointAttributesRequest) - Method in class com.amazonaws.services.sns.AmazonSNSClient
Sets the attributes for an endpoint for a device on one of the supported push notification services, such as GCM and APNS.
setEndpointAttributesAsync(SetEndpointAttributesRequest) - Method in interface com.amazonaws.services.sns.AmazonSNSAsync
Sets the attributes for an endpoint for a device on one of the supported push notification services, such as GCM and APNS.
setEndpointAttributesAsync(SetEndpointAttributesRequest, AsyncHandler<SetEndpointAttributesRequest, Void>) - Method in interface com.amazonaws.services.sns.AmazonSNSAsync
Sets the attributes for an endpoint for a device on one of the supported push notification services, such as GCM and APNS.
setEndpointAttributesAsync(SetEndpointAttributesRequest) - Method in class com.amazonaws.services.sns.AmazonSNSAsyncClient
Sets the attributes for an endpoint for a device on one of the supported push notification services, such as GCM and APNS.
setEndpointAttributesAsync(SetEndpointAttributesRequest, AsyncHandler<SetEndpointAttributesRequest, Void>) - Method in class com.amazonaws.services.sns.AmazonSNSAsyncClient
Sets the attributes for an endpoint for a device on one of the supported push notification services, such as GCM and APNS.
SetEndpointAttributesRequest - Class in com.amazonaws.services.sns.model
Container for the parameters to the SetEndpointAttributes operation.
SetEndpointAttributesRequest() - Constructor for class com.amazonaws.services.sns.model.SetEndpointAttributesRequest
 
setEndpoints(Collection<Endpoint>) - Method in class com.amazonaws.services.sns.model.ListEndpointsByPlatformApplicationResult
Endpoints returned for ListEndpointsByPlatformApplication action.
setLabel(String) - Method in class com.amazonaws.services.sns.model.AddPermissionRequest
A unique identifier for the new policy statement.
setLabel(String) - Method in class com.amazonaws.services.sns.model.RemovePermissionRequest
The unique label of the statement you want to remove.
setMessage(String) - Method in class com.amazonaws.services.sns.model.PublishRequest
The message you want to send to the topic.
setMessageAttributes(Map<String, MessageAttributeValue>) - Method in class com.amazonaws.services.sns.model.PublishRequest
Message attributes for Publish action.
setMessageId(String) - Method in class com.amazonaws.services.sns.model.PublishResult
Unique identifier assigned to the published message.
setMessageStructure(String) - Method in class com.amazonaws.services.sns.model.PublishRequest
Set MessageStructure to json if you want to send a different message for each protocol.
setName(String) - Method in class com.amazonaws.services.sns.model.CreatePlatformApplicationRequest
Application names must be made up of only uppercase and lowercase ASCII letters, numbers, underscores, hyphens, and periods, and must be between 1 and 256 characters long.
setName(String) - Method in class com.amazonaws.services.sns.model.CreateTopicRequest
The name of the topic you want to create.
setNextToken(String) - Method in class com.amazonaws.services.sns.model.ListEndpointsByPlatformApplicationRequest
NextToken string is used when calling ListEndpointsByPlatformApplication action to retrieve additional records that are available after the first page results.
setNextToken(String) - Method in class com.amazonaws.services.sns.model.ListEndpointsByPlatformApplicationResult
NextToken string is returned when calling ListEndpointsByPlatformApplication action if additional records are available after the first page results.
setNextToken(String) - Method in class com.amazonaws.services.sns.model.ListPlatformApplicationsRequest
NextToken string is used when calling ListPlatformApplications action to retrieve additional records that are available after the first page results.
setNextToken(String) - Method in class com.amazonaws.services.sns.model.ListPlatformApplicationsResult
NextToken string is returned when calling ListPlatformApplications action if additional records are available after the first page results.
setNextToken(String) - Method in class com.amazonaws.services.sns.model.ListSubscriptionsByTopicRequest
Token returned by the previous ListSubscriptionsByTopic request.
setNextToken(String) - Method in class com.amazonaws.services.sns.model.ListSubscriptionsByTopicResult
Token to pass along to the next ListSubscriptionsByTopic request.
setNextToken(String) - Method in class com.amazonaws.services.sns.model.ListSubscriptionsRequest
Token returned by the previous ListSubscriptions request.
setNextToken(String) - Method in class com.amazonaws.services.sns.model.ListSubscriptionsResult
Token to pass along to the next ListSubscriptions request.
setNextToken(String) - Method in class com.amazonaws.services.sns.model.ListTopicsRequest
Token returned by the previous ListTopics request.
setNextToken(String) - Method in class com.amazonaws.services.sns.model.ListTopicsResult
Token to pass along to the next ListTopics request.
setOwner(String) - Method in class com.amazonaws.services.sns.model.Subscription
The subscription's owner.
setPlatform(String) - Method in class com.amazonaws.services.sns.model.CreatePlatformApplicationRequest
The following platforms are supported: ADM (Amazon Device Messaging), APNS (Apple Push Notification Service), APNS_SANDBOX, and GCM (Google Cloud Messaging).
setPlatformApplicationArn(String) - Method in class com.amazonaws.services.sns.model.CreatePlatformApplicationResult
PlatformApplicationArn is returned.
setPlatformApplicationArn(String) - Method in class com.amazonaws.services.sns.model.CreatePlatformEndpointRequest
PlatformApplicationArn returned from CreatePlatformApplication is used to create a an endpoint.
setPlatformApplicationArn(String) - Method in class com.amazonaws.services.sns.model.DeletePlatformApplicationRequest
PlatformApplicationArn of platform application object to delete.
setPlatformApplicationArn(String) - Method in class com.amazonaws.services.sns.model.GetPlatformApplicationAttributesRequest
PlatformApplicationArn for GetPlatformApplicationAttributesInput.
setPlatformApplicationArn(String) - Method in class com.amazonaws.services.sns.model.ListEndpointsByPlatformApplicationRequest
PlatformApplicationArn for ListEndpointsByPlatformApplicationInput action.
setPlatformApplicationArn(String) - Method in class com.amazonaws.services.sns.model.PlatformApplication
PlatformApplicationArn for platform application object.
setPlatformApplicationArn(String) - Method in class com.amazonaws.services.sns.model.SetPlatformApplicationAttributesRequest
PlatformApplicationArn for SetPlatformApplicationAttributes action.
setPlatformApplicationAttributes(SetPlatformApplicationAttributesRequest) - Method in interface com.amazonaws.services.sns.AmazonSNS
Sets the attributes of the platform application object for the supported push notification services, such as APNS and GCM.
setPlatformApplicationAttributes(SetPlatformApplicationAttributesRequest) - Method in class com.amazonaws.services.sns.AmazonSNSClient
Sets the attributes of the platform application object for the supported push notification services, such as APNS and GCM.
setPlatformApplicationAttributesAsync(SetPlatformApplicationAttributesRequest) - Method in interface com.amazonaws.services.sns.AmazonSNSAsync
Sets the attributes of the platform application object for the supported push notification services, such as APNS and GCM.
setPlatformApplicationAttributesAsync(SetPlatformApplicationAttributesRequest, AsyncHandler<SetPlatformApplicationAttributesRequest, Void>) - Method in interface com.amazonaws.services.sns.AmazonSNSAsync
Sets the attributes of the platform application object for the supported push notification services, such as APNS and GCM.
setPlatformApplicationAttributesAsync(SetPlatformApplicationAttributesRequest) - Method in class com.amazonaws.services.sns.AmazonSNSAsyncClient
Sets the attributes of the platform application object for the supported push notification services, such as APNS and GCM.
setPlatformApplicationAttributesAsync(SetPlatformApplicationAttributesRequest, AsyncHandler<SetPlatformApplicationAttributesRequest, Void>) - Method in class com.amazonaws.services.sns.AmazonSNSAsyncClient
Sets the attributes of the platform application object for the supported push notification services, such as APNS and GCM.
SetPlatformApplicationAttributesRequest - Class in com.amazonaws.services.sns.model
Container for the parameters to the SetPlatformApplicationAttributes operation.
SetPlatformApplicationAttributesRequest() - Constructor for class com.amazonaws.services.sns.model.SetPlatformApplicationAttributesRequest
 
setPlatformApplications(Collection<PlatformApplication>) - Method in class com.amazonaws.services.sns.model.ListPlatformApplicationsResult
Platform applications returned when calling ListPlatformApplications action.
setProtocol(String) - Method in class com.amazonaws.services.sns.model.SubscribeRequest
The protocol you want to use.
setProtocol(String) - Method in class com.amazonaws.services.sns.model.Subscription
The subscription's protocol.
setRegion(Region) - Method in interface com.amazonaws.services.sns.AmazonSNS
An alternative to AmazonSNS.setEndpoint(String), sets the regional endpoint for this client's service calls.
setStringValue(String) - Method in class com.amazonaws.services.sns.model.MessageAttributeValue
Strings are Unicode with UTF8 binary encoding.
setSubject(String) - Method in class com.amazonaws.services.sns.model.PublishRequest
Optional parameter to be used as the "Subject" line when the message is delivered to email endpoints.
setSubscriptionArn(String) - Method in class com.amazonaws.services.sns.model.ConfirmSubscriptionResult
The ARN of the created subscription.
setSubscriptionArn(String) - Method in class com.amazonaws.services.sns.model.GetSubscriptionAttributesRequest
The ARN of the subscription whose properties you want to get.
setSubscriptionArn(String) - Method in class com.amazonaws.services.sns.model.SetSubscriptionAttributesRequest
The ARN of the subscription to modify.
setSubscriptionArn(String) - Method in class com.amazonaws.services.sns.model.SubscribeResult
The ARN of the subscription, if the service was able to create a subscription immediately (without requiring endpoint owner confirmation).
setSubscriptionArn(String) - Method in class com.amazonaws.services.sns.model.Subscription
The subscription's ARN.
setSubscriptionArn(String) - Method in class com.amazonaws.services.sns.model.UnsubscribeRequest
The ARN of the subscription to be deleted.
setSubscriptionAttributes(SetSubscriptionAttributesRequest) - Method in interface com.amazonaws.services.sns.AmazonSNS
Allows a subscription owner to set an attribute of the topic to a new value.
setSubscriptionAttributes(String, String, String) - Method in interface com.amazonaws.services.sns.AmazonSNS
Allows a subscription owner to set an attribute of the topic to a new value.
setSubscriptionAttributes(SetSubscriptionAttributesRequest) - Method in class com.amazonaws.services.sns.AmazonSNSClient
Allows a subscription owner to set an attribute of the topic to a new value.
setSubscriptionAttributes(String, String, String) - Method in class com.amazonaws.services.sns.AmazonSNSClient
Allows a subscription owner to set an attribute of the topic to a new value.
setSubscriptionAttributesAsync(SetSubscriptionAttributesRequest) - Method in interface com.amazonaws.services.sns.AmazonSNSAsync
Allows a subscription owner to set an attribute of the topic to a new value.
setSubscriptionAttributesAsync(SetSubscriptionAttributesRequest, AsyncHandler<SetSubscriptionAttributesRequest, Void>) - Method in interface com.amazonaws.services.sns.AmazonSNSAsync
Allows a subscription owner to set an attribute of the topic to a new value.
setSubscriptionAttributesAsync(SetSubscriptionAttributesRequest) - Method in class com.amazonaws.services.sns.AmazonSNSAsyncClient
Allows a subscription owner to set an attribute of the topic to a new value.
setSubscriptionAttributesAsync(SetSubscriptionAttributesRequest, AsyncHandler<SetSubscriptionAttributesRequest, Void>) - Method in class com.amazonaws.services.sns.AmazonSNSAsyncClient
Allows a subscription owner to set an attribute of the topic to a new value.
SetSubscriptionAttributesRequest - Class in com.amazonaws.services.sns.model
Container for the parameters to the SetSubscriptionAttributes operation.
SetSubscriptionAttributesRequest() - Constructor for class com.amazonaws.services.sns.model.SetSubscriptionAttributesRequest
Default constructor for a new SetSubscriptionAttributesRequest object.
SetSubscriptionAttributesRequest(String, String, String) - Constructor for class com.amazonaws.services.sns.model.SetSubscriptionAttributesRequest
Constructs a new SetSubscriptionAttributesRequest object.
setSubscriptions(Collection<Subscription>) - Method in class com.amazonaws.services.sns.model.ListSubscriptionsByTopicResult
A list of subscriptions.
setSubscriptions(Collection<Subscription>) - Method in class com.amazonaws.services.sns.model.ListSubscriptionsResult
A list of subscriptions.
setTargetArn(String) - Method in class com.amazonaws.services.sns.model.PublishRequest
Either TopicArn or EndpointArn, but not both.
setToken(String) - Method in class com.amazonaws.services.sns.model.ConfirmSubscriptionRequest
Short-lived token sent to an endpoint during the Subscribe action.
setToken(String) - Method in class com.amazonaws.services.sns.model.CreatePlatformEndpointRequest
Unique identifier created by the notification service for an app on a device.
setTopicArn(String) - Method in class com.amazonaws.services.sns.model.AddPermissionRequest
The ARN of the topic whose access control policy you wish to modify.
setTopicArn(String) - Method in class com.amazonaws.services.sns.model.ConfirmSubscriptionRequest
The ARN of the topic for which you wish to confirm a subscription.
setTopicArn(String) - Method in class com.amazonaws.services.sns.model.CreateTopicResult
The Amazon Resource Name (ARN) assigned to the created topic.
setTopicArn(String) - Method in class com.amazonaws.services.sns.model.DeleteTopicRequest
The ARN of the topic you want to delete.
setTopicArn(String) - Method in class com.amazonaws.services.sns.model.GetTopicAttributesRequest
The ARN of the topic whose properties you want to get.
setTopicArn(String) - Method in class com.amazonaws.services.sns.model.ListSubscriptionsByTopicRequest
The ARN of the topic for which you wish to find subscriptions.
setTopicArn(String) - Method in class com.amazonaws.services.sns.model.PublishRequest
The topic you want to publish to.
setTopicArn(String) - Method in class com.amazonaws.services.sns.model.RemovePermissionRequest
The ARN of the topic whose access control policy you wish to modify.
setTopicArn(String) - Method in class com.amazonaws.services.sns.model.SetTopicAttributesRequest
The ARN of the topic to modify.
setTopicArn(String) - Method in class com.amazonaws.services.sns.model.SubscribeRequest
The ARN of the topic you want to subscribe to.
setTopicArn(String) - Method in class com.amazonaws.services.sns.model.Subscription
The ARN of the subscription's topic.
setTopicArn(String) - Method in class com.amazonaws.services.sns.model.Topic
The topic's ARN.
setTopicAttributes(SetTopicAttributesRequest) - Method in interface com.amazonaws.services.sns.AmazonSNS
Allows a topic owner to set an attribute of the topic to a new value.
setTopicAttributes(String, String, String) - Method in interface com.amazonaws.services.sns.AmazonSNS
Allows a topic owner to set an attribute of the topic to a new value.
setTopicAttributes(SetTopicAttributesRequest) - Method in class com.amazonaws.services.sns.AmazonSNSClient
Allows a topic owner to set an attribute of the topic to a new value.
setTopicAttributes(String, String, String) - Method in class com.amazonaws.services.sns.AmazonSNSClient
Allows a topic owner to set an attribute of the topic to a new value.
setTopicAttributesAsync(SetTopicAttributesRequest) - Method in interface com.amazonaws.services.sns.AmazonSNSAsync
Allows a topic owner to set an attribute of the topic to a new value.
setTopicAttributesAsync(SetTopicAttributesRequest, AsyncHandler<SetTopicAttributesRequest, Void>) - Method in interface com.amazonaws.services.sns.AmazonSNSAsync
Allows a topic owner to set an attribute of the topic to a new value.
setTopicAttributesAsync(SetTopicAttributesRequest) - Method in class com.amazonaws.services.sns.AmazonSNSAsyncClient
Allows a topic owner to set an attribute of the topic to a new value.
setTopicAttributesAsync(SetTopicAttributesRequest, AsyncHandler<SetTopicAttributesRequest, Void>) - Method in class com.amazonaws.services.sns.AmazonSNSAsyncClient
Allows a topic owner to set an attribute of the topic to a new value.
SetTopicAttributesRequest - Class in com.amazonaws.services.sns.model
Container for the parameters to the SetTopicAttributes operation.
SetTopicAttributesRequest() - Constructor for class com.amazonaws.services.sns.model.SetTopicAttributesRequest
Default constructor for a new SetTopicAttributesRequest object.
SetTopicAttributesRequest(String, String, String) - Constructor for class com.amazonaws.services.sns.model.SetTopicAttributesRequest
Constructs a new SetTopicAttributesRequest object.
setTopics(Collection<Topic>) - Method in class com.amazonaws.services.sns.model.ListTopicsResult
A list of topic ARNs.
shutdown() - Method in interface com.amazonaws.services.sns.AmazonSNS
Shuts down this client object, releasing any resources that might be held open.
shutdown() - Method in class com.amazonaws.services.sns.AmazonSNSAsyncClient
Shuts down the client, releasing all managed resources.
SignatureChecker - Class in com.amazonaws.services.sns.util
Utility for validating signatures on a Simple Notification Service JSON message.
SignatureChecker() - Constructor for class com.amazonaws.services.sns.util.SignatureChecker
 
SNSActions - Enum in com.amazonaws.auth.policy.actions
The available AWS access control policy actions for Amazon SNS.
SNSConditionFactory - Class in com.amazonaws.auth.policy.conditions
Factory for creating access control policy conditions specific to Amazon Simple Notification Service.
stringToSign(SortedMap<String, String>) - Method in class com.amazonaws.services.sns.util.SignatureChecker
 
subscribe(SubscribeRequest) - Method in interface com.amazonaws.services.sns.AmazonSNS
Prepares to subscribe an endpoint by sending the endpoint a confirmation message.
subscribe(String, String, String) - Method in interface com.amazonaws.services.sns.AmazonSNS
Prepares to subscribe an endpoint by sending the endpoint a confirmation message.
subscribe(SubscribeRequest) - Method in class com.amazonaws.services.sns.AmazonSNSClient
Prepares to subscribe an endpoint by sending the endpoint a confirmation message.
subscribe(String, String, String) - Method in class com.amazonaws.services.sns.AmazonSNSClient
Prepares to subscribe an endpoint by sending the endpoint a confirmation message.
subscribeAsync(SubscribeRequest) - Method in interface com.amazonaws.services.sns.AmazonSNSAsync
Prepares to subscribe an endpoint by sending the endpoint a confirmation message.
subscribeAsync(SubscribeRequest, AsyncHandler<SubscribeRequest, SubscribeResult>) - Method in interface com.amazonaws.services.sns.AmazonSNSAsync
Prepares to subscribe an endpoint by sending the endpoint a confirmation message.
subscribeAsync(SubscribeRequest) - Method in class com.amazonaws.services.sns.AmazonSNSAsyncClient
Prepares to subscribe an endpoint by sending the endpoint a confirmation message.
subscribeAsync(SubscribeRequest, AsyncHandler<SubscribeRequest, SubscribeResult>) - Method in class com.amazonaws.services.sns.AmazonSNSAsyncClient
Prepares to subscribe an endpoint by sending the endpoint a confirmation message.
subscribeQueue(AmazonSNS, AmazonSQS, String, String) - Static method in class com.amazonaws.services.sns.util.Topics
Subscribes an existing Amazon SQS queue to an existing Amazon SNS topic.
SubscribeRequest - Class in com.amazonaws.services.sns.model
Container for the parameters to the Subscribe operation.
SubscribeRequest() - Constructor for class com.amazonaws.services.sns.model.SubscribeRequest
Default constructor for a new SubscribeRequest object.
SubscribeRequest(String, String, String) - Constructor for class com.amazonaws.services.sns.model.SubscribeRequest
Constructs a new SubscribeRequest object.
SubscribeResult - Class in com.amazonaws.services.sns.model
Response for Subscribe action.
SubscribeResult() - Constructor for class com.amazonaws.services.sns.model.SubscribeResult
 
Subscription - Class in com.amazonaws.services.sns.model
A wrapper type for the attributes of an Amazon SNS subscription.
Subscription() - Constructor for class com.amazonaws.services.sns.model.Subscription
Default constructor for a new Subscription object.
SubscriptionLimitExceededException - Exception in com.amazonaws.services.sns.model
Indicates that the customer already owns the maximum allowed number of subscriptions.
SubscriptionLimitExceededException(String) - Constructor for exception com.amazonaws.services.sns.model.SubscriptionLimitExceededException
Constructs a new SubscriptionLimitExceededException with the specified error message.

T

Topic - Class in com.amazonaws.services.sns.model
A wrapper type for the topic's Amazon Resource Name (ARN).
Topic() - Constructor for class com.amazonaws.services.sns.model.Topic
Default constructor for a new Topic object.
TopicLimitExceededException - Exception in com.amazonaws.services.sns.model
Indicates that the customer already owns the maximum allowed number of topics.
TopicLimitExceededException(String) - Constructor for exception com.amazonaws.services.sns.model.TopicLimitExceededException
Constructs a new TopicLimitExceededException with the specified error message.
Topics - Class in com.amazonaws.services.sns.util
Set of utility methods for working with Amazon SNS topics.
Topics() - Constructor for class com.amazonaws.services.sns.util.Topics
 
toString() - Method in class com.amazonaws.services.sns.model.AddPermissionRequest
Returns a string representation of this object; useful for testing and debugging.
toString() - Method in class com.amazonaws.services.sns.model.ConfirmSubscriptionRequest
Returns a string representation of this object; useful for testing and debugging.
toString() - Method in class com.amazonaws.services.sns.model.ConfirmSubscriptionResult
Returns a string representation of this object; useful for testing and debugging.
toString() - Method in class com.amazonaws.services.sns.model.CreatePlatformApplicationRequest
Returns a string representation of this object; useful for testing and debugging.
toString() - Method in class com.amazonaws.services.sns.model.CreatePlatformApplicationResult
Returns a string representation of this object; useful for testing and debugging.
toString() - Method in class com.amazonaws.services.sns.model.CreatePlatformEndpointRequest
Returns a string representation of this object; useful for testing and debugging.
toString() - Method in class com.amazonaws.services.sns.model.CreatePlatformEndpointResult
Returns a string representation of this object; useful for testing and debugging.
toString() - Method in class com.amazonaws.services.sns.model.CreateTopicRequest
Returns a string representation of this object; useful for testing and debugging.
toString() - Method in class com.amazonaws.services.sns.model.CreateTopicResult
Returns a string representation of this object; useful for testing and debugging.
toString() - Method in class com.amazonaws.services.sns.model.DeleteEndpointRequest
Returns a string representation of this object; useful for testing and debugging.
toString() - Method in class com.amazonaws.services.sns.model.DeletePlatformApplicationRequest
Returns a string representation of this object; useful for testing and debugging.
toString() - Method in class com.amazonaws.services.sns.model.DeleteTopicRequest
Returns a string representation of this object; useful for testing and debugging.
toString() - Method in class com.amazonaws.services.sns.model.Endpoint
Returns a string representation of this object; useful for testing and debugging.
toString() - Method in class com.amazonaws.services.sns.model.GetEndpointAttributesRequest
Returns a string representation of this object; useful for testing and debugging.
toString() - Method in class com.amazonaws.services.sns.model.GetEndpointAttributesResult
Returns a string representation of this object; useful for testing and debugging.
toString() - Method in class com.amazonaws.services.sns.model.GetPlatformApplicationAttributesRequest
Returns a string representation of this object; useful for testing and debugging.
toString() - Method in class com.amazonaws.services.sns.model.GetPlatformApplicationAttributesResult
Returns a string representation of this object; useful for testing and debugging.
toString() - Method in class com.amazonaws.services.sns.model.GetSubscriptionAttributesRequest
Returns a string representation of this object; useful for testing and debugging.
toString() - Method in class com.amazonaws.services.sns.model.GetSubscriptionAttributesResult
Returns a string representation of this object; useful for testing and debugging.
toString() - Method in class com.amazonaws.services.sns.model.GetTopicAttributesRequest
Returns a string representation of this object; useful for testing and debugging.
toString() - Method in class com.amazonaws.services.sns.model.GetTopicAttributesResult
Returns a string representation of this object; useful for testing and debugging.
toString() - Method in class com.amazonaws.services.sns.model.ListEndpointsByPlatformApplicationRequest
Returns a string representation of this object; useful for testing and debugging.
toString() - Method in class com.amazonaws.services.sns.model.ListEndpointsByPlatformApplicationResult
Returns a string representation of this object; useful for testing and debugging.
toString() - Method in class com.amazonaws.services.sns.model.ListPlatformApplicationsRequest
Returns a string representation of this object; useful for testing and debugging.
toString() - Method in class com.amazonaws.services.sns.model.ListPlatformApplicationsResult
Returns a string representation of this object; useful for testing and debugging.
toString() - Method in class com.amazonaws.services.sns.model.ListSubscriptionsByTopicRequest
Returns a string representation of this object; useful for testing and debugging.
toString() - Method in class com.amazonaws.services.sns.model.ListSubscriptionsByTopicResult
Returns a string representation of this object; useful for testing and debugging.
toString() - Method in class com.amazonaws.services.sns.model.ListSubscriptionsRequest
Returns a string representation of this object; useful for testing and debugging.
toString() - Method in class com.amazonaws.services.sns.model.ListSubscriptionsResult
Returns a string representation of this object; useful for testing and debugging.
toString() - Method in class com.amazonaws.services.sns.model.ListTopicsRequest
Returns a string representation of this object; useful for testing and debugging.
toString() - Method in class com.amazonaws.services.sns.model.ListTopicsResult
Returns a string representation of this object; useful for testing and debugging.
toString() - Method in class com.amazonaws.services.sns.model.MessageAttributeValue
Returns a string representation of this object; useful for testing and debugging.
toString() - Method in class com.amazonaws.services.sns.model.PlatformApplication
Returns a string representation of this object; useful for testing and debugging.
toString() - Method in class com.amazonaws.services.sns.model.PublishRequest
Returns a string representation of this object; useful for testing and debugging.
toString() - Method in class com.amazonaws.services.sns.model.PublishResult
Returns a string representation of this object; useful for testing and debugging.
toString() - Method in class com.amazonaws.services.sns.model.RemovePermissionRequest
Returns a string representation of this object; useful for testing and debugging.
toString() - Method in class com.amazonaws.services.sns.model.SetEndpointAttributesRequest
Returns a string representation of this object; useful for testing and debugging.
toString() - Method in class com.amazonaws.services.sns.model.SetPlatformApplicationAttributesRequest
Returns a string representation of this object; useful for testing and debugging.
toString() - Method in class com.amazonaws.services.sns.model.SetSubscriptionAttributesRequest
Returns a string representation of this object; useful for testing and debugging.
toString() - Method in class com.amazonaws.services.sns.model.SetTopicAttributesRequest
Returns a string representation of this object; useful for testing and debugging.
toString() - Method in class com.amazonaws.services.sns.model.SubscribeRequest
Returns a string representation of this object; useful for testing and debugging.
toString() - Method in class com.amazonaws.services.sns.model.SubscribeResult
Returns a string representation of this object; useful for testing and debugging.
toString() - Method in class com.amazonaws.services.sns.model.Subscription
Returns a string representation of this object; useful for testing and debugging.
toString() - Method in class com.amazonaws.services.sns.model.Topic
Returns a string representation of this object; useful for testing and debugging.
toString() - Method in class com.amazonaws.services.sns.model.UnsubscribeRequest
Returns a string representation of this object; useful for testing and debugging.

U

unsubscribe(UnsubscribeRequest) - Method in interface com.amazonaws.services.sns.AmazonSNS
Deletes a subscription.
unsubscribe(String) - Method in interface com.amazonaws.services.sns.AmazonSNS
Deletes a subscription.
unsubscribe(UnsubscribeRequest) - Method in class com.amazonaws.services.sns.AmazonSNSClient
Deletes a subscription.
unsubscribe(String) - Method in class com.amazonaws.services.sns.AmazonSNSClient
Deletes a subscription.
unsubscribeAsync(UnsubscribeRequest) - Method in interface com.amazonaws.services.sns.AmazonSNSAsync
Deletes a subscription.
unsubscribeAsync(UnsubscribeRequest, AsyncHandler<UnsubscribeRequest, Void>) - Method in interface com.amazonaws.services.sns.AmazonSNSAsync
Deletes a subscription.
unsubscribeAsync(UnsubscribeRequest) - Method in class com.amazonaws.services.sns.AmazonSNSAsyncClient
Deletes a subscription.
unsubscribeAsync(UnsubscribeRequest, AsyncHandler<UnsubscribeRequest, Void>) - Method in class com.amazonaws.services.sns.AmazonSNSAsyncClient
Deletes a subscription.
UnsubscribeRequest - Class in com.amazonaws.services.sns.model
Container for the parameters to the Unsubscribe operation.
UnsubscribeRequest() - Constructor for class com.amazonaws.services.sns.model.UnsubscribeRequest
Default constructor for a new UnsubscribeRequest object.
UnsubscribeRequest(String) - Constructor for class com.amazonaws.services.sns.model.UnsubscribeRequest
Constructs a new UnsubscribeRequest object.

V

valueOf(String) - Static method in enum com.amazonaws.auth.policy.actions.SNSActions
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.amazonaws.auth.policy.actions.SNSActions
Returns an array containing the constants of this enum type, in the order they are declared.
verifyMessageSignature(String, PublicKey) - Method in class com.amazonaws.services.sns.util.SignatureChecker
Validates the signature on a Simple Notification Service message.
verifySignature(Map<String, String>, PublicKey) - Method in class com.amazonaws.services.sns.util.SignatureChecker
Validates the signature on a Simple Notification Service message.
verifySignature(String, String, PublicKey) - Method in class com.amazonaws.services.sns.util.SignatureChecker
Does the actual Java cryptographic verification of the signature.

W

withActionNames(String...) - Method in class com.amazonaws.services.sns.model.AddPermissionRequest
The action you want to allow for the specified principal(s).
withActionNames(Collection<String>) - Method in class com.amazonaws.services.sns.model.AddPermissionRequest
The action you want to allow for the specified principal(s).
withAttributeName(String) - Method in class com.amazonaws.services.sns.model.SetSubscriptionAttributesRequest
The name of the attribute you want to set.
withAttributeName(String) - Method in class com.amazonaws.services.sns.model.SetTopicAttributesRequest
The name of the attribute you want to set.
withAttributes(Map<String, String>) - Method in class com.amazonaws.services.sns.model.CreatePlatformApplicationRequest
For a list of attributes, see SetPlatformApplicationAttributes
withAttributes(Map<String, String>) - Method in class com.amazonaws.services.sns.model.CreatePlatformEndpointRequest
For a list of attributes, see SetEndpointAttributes.
withAttributes(Map<String, String>) - Method in class com.amazonaws.services.sns.model.Endpoint
Attributes for endpoint.
withAttributes(Map<String, String>) - Method in class com.amazonaws.services.sns.model.GetEndpointAttributesResult
Attributes include the following: CustomUserData -- arbitrary user data to associate with the endpoint.
withAttributes(Map<String, String>) - Method in class com.amazonaws.services.sns.model.GetPlatformApplicationAttributesResult
Attributes include the following: EventEndpointCreated -- Topic ARN to which EndpointCreated event notifications should be sent. EventEndpointDeleted -- Topic ARN to which EndpointDeleted event notifications should be sent. EventEndpointUpdated -- Topic ARN to which EndpointUpdate event notifications should be sent. EventDeliveryFailure -- Topic ARN to which DeliveryFailure event notifications should be sent upon Direct Publish delivery failure (permanent) to one of the application's endpoints.
withAttributes(Map<String, String>) - Method in class com.amazonaws.services.sns.model.GetSubscriptionAttributesResult
A map of the subscription's attributes.
withAttributes(Map<String, String>) - Method in class com.amazonaws.services.sns.model.GetTopicAttributesResult
A map of the topic's attributes.
withAttributes(Map<String, String>) - Method in class com.amazonaws.services.sns.model.PlatformApplication
Attributes for platform application object.
withAttributes(Map<String, String>) - Method in class com.amazonaws.services.sns.model.SetEndpointAttributesRequest
A map of the endpoint attributes.
withAttributes(Map<String, String>) - Method in class com.amazonaws.services.sns.model.SetPlatformApplicationAttributesRequest
A map of the platform application attributes.
withAttributeValue(String) - Method in class com.amazonaws.services.sns.model.SetSubscriptionAttributesRequest
The new value for the attribute in JSON format.
withAttributeValue(String) - Method in class com.amazonaws.services.sns.model.SetTopicAttributesRequest
The new value for the attribute.
withAuthenticateOnUnsubscribe(String) - Method in class com.amazonaws.services.sns.model.ConfirmSubscriptionRequest
Disallows unauthenticated unsubscribes of the subscription.
withAWSAccountIds(String...) - Method in class com.amazonaws.services.sns.model.AddPermissionRequest
The AWS account IDs of the users (principals) who will be given access to the specified actions.
withAWSAccountIds(Collection<String>) - Method in class com.amazonaws.services.sns.model.AddPermissionRequest
The AWS account IDs of the users (principals) who will be given access to the specified actions.
withBinaryValue(ByteBuffer) - Method in class com.amazonaws.services.sns.model.MessageAttributeValue
Binary type attributes can store any binary data, for example, compressed data, encrypted data, or images.
withCustomUserData(String) - Method in class com.amazonaws.services.sns.model.CreatePlatformEndpointRequest
Arbitrary user data to associate with the endpoint.
withDataType(String) - Method in class com.amazonaws.services.sns.model.MessageAttributeValue
Amazon SNS supports the following logical data types: String, Number, and Binary.
withEndpoint(String) - Method in class com.amazonaws.services.sns.model.SubscribeRequest
The endpoint that you want to receive notifications.
withEndpoint(String) - Method in class com.amazonaws.services.sns.model.Subscription
The subscription's endpoint (format depends on the protocol).
withEndpointArn(String) - Method in class com.amazonaws.services.sns.model.CreatePlatformEndpointResult
EndpointArn returned from CreateEndpoint action.
withEndpointArn(String) - Method in class com.amazonaws.services.sns.model.DeleteEndpointRequest
EndpointArn of endpoint to delete.
withEndpointArn(String) - Method in class com.amazonaws.services.sns.model.Endpoint
EndpointArn for mobile app and device.
withEndpointArn(String) - Method in class com.amazonaws.services.sns.model.GetEndpointAttributesRequest
EndpointArn for GetEndpointAttributes input.
withEndpointArn(String) - Method in class com.amazonaws.services.sns.model.SetEndpointAttributesRequest
EndpointArn used for SetEndpointAttributes action.
withEndpoints(Endpoint...) - Method in class com.amazonaws.services.sns.model.ListEndpointsByPlatformApplicationResult
Endpoints returned for ListEndpointsByPlatformApplication action.
withEndpoints(Collection<Endpoint>) - Method in class com.amazonaws.services.sns.model.ListEndpointsByPlatformApplicationResult
Endpoints returned for ListEndpointsByPlatformApplication action.
withLabel(String) - Method in class com.amazonaws.services.sns.model.AddPermissionRequest
A unique identifier for the new policy statement.
withLabel(String) - Method in class com.amazonaws.services.sns.model.RemovePermissionRequest
The unique label of the statement you want to remove.
withMessage(String) - Method in class com.amazonaws.services.sns.model.PublishRequest
The message you want to send to the topic.
withMessageAttributes(Map<String, MessageAttributeValue>) - Method in class com.amazonaws.services.sns.model.PublishRequest
Message attributes for Publish action.
withMessageId(String) - Method in class com.amazonaws.services.sns.model.PublishResult
Unique identifier assigned to the published message.
withMessageStructure(String) - Method in class com.amazonaws.services.sns.model.PublishRequest
Set MessageStructure to json if you want to send a different message for each protocol.
withName(String) - Method in class com.amazonaws.services.sns.model.CreatePlatformApplicationRequest
Application names must be made up of only uppercase and lowercase ASCII letters, numbers, underscores, hyphens, and periods, and must be between 1 and 256 characters long.
withName(String) - Method in class com.amazonaws.services.sns.model.CreateTopicRequest
The name of the topic you want to create.
withNextToken(String) - Method in class com.amazonaws.services.sns.model.ListEndpointsByPlatformApplicationRequest
NextToken string is used when calling ListEndpointsByPlatformApplication action to retrieve additional records that are available after the first page results.
withNextToken(String) - Method in class com.amazonaws.services.sns.model.ListEndpointsByPlatformApplicationResult
NextToken string is returned when calling ListEndpointsByPlatformApplication action if additional records are available after the first page results.
withNextToken(String) - Method in class com.amazonaws.services.sns.model.ListPlatformApplicationsRequest
NextToken string is used when calling ListPlatformApplications action to retrieve additional records that are available after the first page results.
withNextToken(String) - Method in class com.amazonaws.services.sns.model.ListPlatformApplicationsResult
NextToken string is returned when calling ListPlatformApplications action if additional records are available after the first page results.
withNextToken(String) - Method in class com.amazonaws.services.sns.model.ListSubscriptionsByTopicRequest
Token returned by the previous ListSubscriptionsByTopic request.
withNextToken(String) - Method in class com.amazonaws.services.sns.model.ListSubscriptionsByTopicResult
Token to pass along to the next ListSubscriptionsByTopic request.
withNextToken(String) - Method in class com.amazonaws.services.sns.model.ListSubscriptionsRequest
Token returned by the previous ListSubscriptions request.
withNextToken(String) - Method in class com.amazonaws.services.sns.model.ListSubscriptionsResult
Token to pass along to the next ListSubscriptions request.
withNextToken(String) - Method in class com.amazonaws.services.sns.model.ListTopicsRequest
Token returned by the previous ListTopics request.
withNextToken(String) - Method in class com.amazonaws.services.sns.model.ListTopicsResult
Token to pass along to the next ListTopics request.
withOwner(String) - Method in class com.amazonaws.services.sns.model.Subscription
The subscription's owner.
withPlatform(String) - Method in class com.amazonaws.services.sns.model.CreatePlatformApplicationRequest
The following platforms are supported: ADM (Amazon Device Messaging), APNS (Apple Push Notification Service), APNS_SANDBOX, and GCM (Google Cloud Messaging).
withPlatformApplicationArn(String) - Method in class com.amazonaws.services.sns.model.CreatePlatformApplicationResult
PlatformApplicationArn is returned.
withPlatformApplicationArn(String) - Method in class com.amazonaws.services.sns.model.CreatePlatformEndpointRequest
PlatformApplicationArn returned from CreatePlatformApplication is used to create a an endpoint.
withPlatformApplicationArn(String) - Method in class com.amazonaws.services.sns.model.DeletePlatformApplicationRequest
PlatformApplicationArn of platform application object to delete.
withPlatformApplicationArn(String) - Method in class com.amazonaws.services.sns.model.GetPlatformApplicationAttributesRequest
PlatformApplicationArn for GetPlatformApplicationAttributesInput.
withPlatformApplicationArn(String) - Method in class com.amazonaws.services.sns.model.ListEndpointsByPlatformApplicationRequest
PlatformApplicationArn for ListEndpointsByPlatformApplicationInput action.
withPlatformApplicationArn(String) - Method in class com.amazonaws.services.sns.model.PlatformApplication
PlatformApplicationArn for platform application object.
withPlatformApplicationArn(String) - Method in class com.amazonaws.services.sns.model.SetPlatformApplicationAttributesRequest
PlatformApplicationArn for SetPlatformApplicationAttributes action.
withPlatformApplications(PlatformApplication...) - Method in class com.amazonaws.services.sns.model.ListPlatformApplicationsResult
Platform applications returned when calling ListPlatformApplications action.
withPlatformApplications(Collection<PlatformApplication>) - Method in class com.amazonaws.services.sns.model.ListPlatformApplicationsResult
Platform applications returned when calling ListPlatformApplications action.
withProtocol(String) - Method in class com.amazonaws.services.sns.model.SubscribeRequest
The protocol you want to use.
withProtocol(String) - Method in class com.amazonaws.services.sns.model.Subscription
The subscription's protocol.
withStringValue(String) - Method in class com.amazonaws.services.sns.model.MessageAttributeValue
Strings are Unicode with UTF8 binary encoding.
withSubject(String) - Method in class com.amazonaws.services.sns.model.PublishRequest
Optional parameter to be used as the "Subject" line when the message is delivered to email endpoints.
withSubscriptionArn(String) - Method in class com.amazonaws.services.sns.model.ConfirmSubscriptionResult
The ARN of the created subscription.
withSubscriptionArn(String) - Method in class com.amazonaws.services.sns.model.GetSubscriptionAttributesRequest
The ARN of the subscription whose properties you want to get.
withSubscriptionArn(String) - Method in class com.amazonaws.services.sns.model.SetSubscriptionAttributesRequest
The ARN of the subscription to modify.
withSubscriptionArn(String) - Method in class com.amazonaws.services.sns.model.SubscribeResult
The ARN of the subscription, if the service was able to create a subscription immediately (without requiring endpoint owner confirmation).
withSubscriptionArn(String) - Method in class com.amazonaws.services.sns.model.Subscription
The subscription's ARN.
withSubscriptionArn(String) - Method in class com.amazonaws.services.sns.model.UnsubscribeRequest
The ARN of the subscription to be deleted.
withSubscriptions(Subscription...) - Method in class com.amazonaws.services.sns.model.ListSubscriptionsByTopicResult
A list of subscriptions.
withSubscriptions(Collection<Subscription>) - Method in class com.amazonaws.services.sns.model.ListSubscriptionsByTopicResult
A list of subscriptions.
withSubscriptions(Subscription...) - Method in class com.amazonaws.services.sns.model.ListSubscriptionsResult
A list of subscriptions.
withSubscriptions(Collection<Subscription>) - Method in class com.amazonaws.services.sns.model.ListSubscriptionsResult
A list of subscriptions.
withTargetArn(String) - Method in class com.amazonaws.services.sns.model.PublishRequest
Either TopicArn or EndpointArn, but not both.
withToken(String) - Method in class com.amazonaws.services.sns.model.ConfirmSubscriptionRequest
Short-lived token sent to an endpoint during the Subscribe action.
withToken(String) - Method in class com.amazonaws.services.sns.model.CreatePlatformEndpointRequest
Unique identifier created by the notification service for an app on a device.
withTopicArn(String) - Method in class com.amazonaws.services.sns.model.AddPermissionRequest
The ARN of the topic whose access control policy you wish to modify.
withTopicArn(String) - Method in class com.amazonaws.services.sns.model.ConfirmSubscriptionRequest
The ARN of the topic for which you wish to confirm a subscription.
withTopicArn(String) - Method in class com.amazonaws.services.sns.model.CreateTopicResult
The Amazon Resource Name (ARN) assigned to the created topic.
withTopicArn(String) - Method in class com.amazonaws.services.sns.model.DeleteTopicRequest
The ARN of the topic you want to delete.
withTopicArn(String) - Method in class com.amazonaws.services.sns.model.GetTopicAttributesRequest
The ARN of the topic whose properties you want to get.
withTopicArn(String) - Method in class com.amazonaws.services.sns.model.ListSubscriptionsByTopicRequest
The ARN of the topic for which you wish to find subscriptions.
withTopicArn(String) - Method in class com.amazonaws.services.sns.model.PublishRequest
The topic you want to publish to.
withTopicArn(String) - Method in class com.amazonaws.services.sns.model.RemovePermissionRequest
The ARN of the topic whose access control policy you wish to modify.
withTopicArn(String) - Method in class com.amazonaws.services.sns.model.SetTopicAttributesRequest
The ARN of the topic to modify.
withTopicArn(String) - Method in class com.amazonaws.services.sns.model.SubscribeRequest
The ARN of the topic you want to subscribe to.
withTopicArn(String) - Method in class com.amazonaws.services.sns.model.Subscription
The ARN of the subscription's topic.
withTopicArn(String) - Method in class com.amazonaws.services.sns.model.Topic
The topic's ARN.
withTopics(Topic...) - Method in class com.amazonaws.services.sns.model.ListTopicsResult
A list of topic ARNs.
withTopics(Collection<Topic>) - Method in class com.amazonaws.services.sns.model.ListTopicsResult
A list of topic ARNs.
A C D E G H I L M N P R S T U V W 

Copyright © 2015. All rights reserved.