- addAttributesEntry(String, String) - Method in class com.amazonaws.services.sns.model.CreatePlatformApplicationRequest
 
- 
 
- addAttributesEntry(String, String) - Method in class com.amazonaws.services.sns.model.CreatePlatformEndpointRequest
 
- 
 
- 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
 
- 
 
- 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.
 
- 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
 
- 
 
- 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
 
- 
 
- 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
 
- 
 
- 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
 
- 
 
- 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
 
-  
 
- 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
 
- 
 
- getAttributes() - Method in class com.amazonaws.services.sns.model.CreatePlatformEndpointRequest
 
- 
 
- 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
 
- 
 
- 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
 
- 
 
- 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
 
- 
 
- 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
 
- 
 
- 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.
 
- 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
 
- 
 
- 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
 
- 
 
- 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
 
- 
 
- 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
 
- 
 
- 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
 
- 
 
- 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
 
-  
 
- 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
 
- 
 
- setAttributes(Map<String, String>) - Method in class com.amazonaws.services.sns.model.CreatePlatformEndpointRequest
 
- 
 
- 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
 
- 
 
- 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
 
- 
 
- 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
 
- 
 
- 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
 
- 
 
- 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
 
- 
 
- 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
 
- 
 
- 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.
 
- 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.
 
- 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
 
- 
 
- withAttributes(Map<String, String>) - Method in class com.amazonaws.services.sns.model.CreatePlatformEndpointRequest
 
- 
 
- 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.