- 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
- 
Deprecated. 
- AmazonSNSAsyncClient(ClientConfiguration) - Constructor for class com.amazonaws.services.sns.AmazonSNSAsyncClient
- 
Deprecated. 
- 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
- 
Deprecated. 
- AmazonSNSClient(ClientConfiguration) - Constructor for class com.amazonaws.services.sns.AmazonSNSClient
- 
Deprecated. 
- 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, HttpClient) - 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
- 
Deprecated. 
- 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. 
- 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 Subscribeaction.
 
- 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 Subscribeaction.
 
- 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 Subscribeaction.
 
- 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 Subscribeaction.
 
- 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 Subscribeaction.
 
- 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 Subscribeaction.
 
- 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 Subscribeaction.
 
- 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 Subscribeaction.
 
- 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 Subscribeaction.
 
- 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 Subscribeaction.
 
- 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
- 
- 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 MessageStructuretojsonif 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 ListSubscriptionsByTopicrequest.
 
- getNextToken() - Method in class com.amazonaws.services.sns.model.ListSubscriptionsByTopicResult
- 
Token to pass along to the next ListSubscriptionsByTopicrequest.
 
- getNextToken() - Method in class com.amazonaws.services.sns.model.ListSubscriptionsRequest
- 
Token returned by the previous ListSubscriptionsrequest.
 
- getNextToken() - Method in class com.amazonaws.services.sns.model.ListSubscriptionsResult
- 
Token to pass along to the next ListSubscriptionsrequest.
 
- getNextToken() - Method in class com.amazonaws.services.sns.model.ListTopicsRequest
- 
Token returned by the previous ListTopicsrequest.
 
- getNextToken() - Method in class com.amazonaws.services.sns.model.ListTopicsResult
- 
Token to pass along to the next ListTopicsrequest.
 
- 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
 Subscribeaction.
 
- 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 MessageStructuretojsonif 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 ListSubscriptionsByTopicrequest.
 
- setNextToken(String) - Method in class com.amazonaws.services.sns.model.ListSubscriptionsByTopicResult
- 
Token to pass along to the next ListSubscriptionsByTopicrequest.
 
- setNextToken(String) - Method in class com.amazonaws.services.sns.model.ListSubscriptionsRequest
- 
Token returned by the previous ListSubscriptionsrequest.
 
- setNextToken(String) - Method in class com.amazonaws.services.sns.model.ListSubscriptionsResult
- 
Token to pass along to the next ListSubscriptionsrequest.
 
- setNextToken(String) - Method in class com.amazonaws.services.sns.model.ListTopicsRequest
- 
Token returned by the previous ListTopicsrequest.
 
- setNextToken(String) - Method in class com.amazonaws.services.sns.model.ListTopicsResult
- 
Token to pass along to the next ListTopicsrequest.
 
- 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
 Subscribeaction.
 
- 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 MessageStructuretojsonif 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 ListSubscriptionsByTopicrequest.
 
- withNextToken(String) - Method in class com.amazonaws.services.sns.model.ListSubscriptionsByTopicResult
- 
Token to pass along to the next ListSubscriptionsByTopicrequest.
 
- withNextToken(String) - Method in class com.amazonaws.services.sns.model.ListSubscriptionsRequest
- 
Token returned by the previous ListSubscriptionsrequest.
 
- withNextToken(String) - Method in class com.amazonaws.services.sns.model.ListSubscriptionsResult
- 
Token to pass along to the next ListSubscriptionsrequest.
 
- withNextToken(String) - Method in class com.amazonaws.services.sns.model.ListTopicsRequest
- 
Token returned by the previous ListTopicsrequest.
 
- withNextToken(String) - Method in class com.amazonaws.services.sns.model.ListTopicsResult
- 
Token to pass along to the next ListTopicsrequest.
 
- 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
 Subscribeaction.
 
- 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.