Package | Description |
---|---|
com.amazonaws.services.sns | |
com.amazonaws.services.sns.model | |
com.amazonaws.services.sns.model.transform |
Modifier and Type | Method and Description |
---|---|
AddPermissionResult |
AmazonSNSClient.addPermission(AddPermissionRequest addPermissionRequest)
Adds a statement to a topic's access control policy, granting access for
the specified AWS accounts to the specified actions.
|
AddPermissionResult |
AmazonSNS.addPermission(AddPermissionRequest addPermissionRequest)
Adds a statement to a topic's access control policy, granting access for
the specified AWS accounts to the specified actions.
|
AddPermissionResult |
AbstractAmazonSNS.addPermission(AddPermissionRequest request) |
java.util.concurrent.Future<AddPermissionResult> |
AmazonSNSAsyncClient.addPermissionAsync(AddPermissionRequest request) |
java.util.concurrent.Future<AddPermissionResult> |
AmazonSNSAsync.addPermissionAsync(AddPermissionRequest addPermissionRequest)
Adds a statement to a topic's access control policy, granting access for
the specified AWS accounts to the specified actions.
|
java.util.concurrent.Future<AddPermissionResult> |
AbstractAmazonSNSAsync.addPermissionAsync(AddPermissionRequest request) |
java.util.concurrent.Future<AddPermissionResult> |
AmazonSNSAsyncClient.addPermissionAsync(AddPermissionRequest request,
AsyncHandler<AddPermissionRequest,AddPermissionResult> asyncHandler) |
java.util.concurrent.Future<AddPermissionResult> |
AmazonSNSAsync.addPermissionAsync(AddPermissionRequest addPermissionRequest,
AsyncHandler<AddPermissionRequest,AddPermissionResult> asyncHandler)
Adds a statement to a topic's access control policy, granting access for
the specified AWS accounts to the specified actions.
|
java.util.concurrent.Future<AddPermissionResult> |
AbstractAmazonSNSAsync.addPermissionAsync(AddPermissionRequest request,
AsyncHandler<AddPermissionRequest,AddPermissionResult> asyncHandler) |
Modifier and Type | Method and Description |
---|---|
java.util.concurrent.Future<AddPermissionResult> |
AmazonSNSAsyncClient.addPermissionAsync(AddPermissionRequest request,
AsyncHandler<AddPermissionRequest,AddPermissionResult> asyncHandler) |
java.util.concurrent.Future<AddPermissionResult> |
AmazonSNSAsync.addPermissionAsync(AddPermissionRequest addPermissionRequest,
AsyncHandler<AddPermissionRequest,AddPermissionResult> asyncHandler)
Adds a statement to a topic's access control policy, granting access for
the specified AWS accounts to the specified actions.
|
java.util.concurrent.Future<AddPermissionResult> |
AbstractAmazonSNSAsync.addPermissionAsync(AddPermissionRequest request,
AsyncHandler<AddPermissionRequest,AddPermissionResult> asyncHandler) |
java.util.concurrent.Future<AddPermissionResult> |
AmazonSNSAsyncClient.addPermissionAsync(java.lang.String topicArn,
java.lang.String label,
java.util.List<java.lang.String> aWSAccountIds,
java.util.List<java.lang.String> actionNames,
AsyncHandler<AddPermissionRequest,AddPermissionResult> asyncHandler)
Simplified method form for invoking the AddPermission operation with an
AsyncHandler.
|
java.util.concurrent.Future<AddPermissionResult> |
AmazonSNSAsync.addPermissionAsync(java.lang.String topicArn,
java.lang.String label,
java.util.List<java.lang.String> aWSAccountIds,
java.util.List<java.lang.String> actionNames,
AsyncHandler<AddPermissionRequest,AddPermissionResult> asyncHandler)
Simplified method form for invoking the AddPermission operation with an
AsyncHandler.
|
java.util.concurrent.Future<AddPermissionResult> |
AbstractAmazonSNSAsync.addPermissionAsync(java.lang.String topicArn,
java.lang.String label,
java.util.List<java.lang.String> aWSAccountIds,
java.util.List<java.lang.String> actionNames,
AsyncHandler<AddPermissionRequest,AddPermissionResult> asyncHandler)
Simplified method form for invoking the AddPermission operation with an
AsyncHandler.
|
Modifier and Type | Method and Description |
---|---|
AddPermissionRequest |
AddPermissionRequest.clone() |
AddPermissionRequest |
AddPermissionRequest.withActionNames(java.util.Collection<java.lang.String> actionNames)
The action you want to allow for the specified principal(s).
|
AddPermissionRequest |
AddPermissionRequest.withActionNames(java.lang.String... actionNames)
The action you want to allow for the specified principal(s).
|
AddPermissionRequest |
AddPermissionRequest.withAWSAccountIds(java.util.Collection<java.lang.String> aWSAccountIds)
The AWS account IDs of the users (principals) who will be given access to
the specified actions.
|
AddPermissionRequest |
AddPermissionRequest.withAWSAccountIds(java.lang.String... aWSAccountIds)
The AWS account IDs of the users (principals) who will be given access to
the specified actions.
|
AddPermissionRequest |
AddPermissionRequest.withLabel(java.lang.String label)
A unique identifier for the new policy statement.
|
AddPermissionRequest |
AddPermissionRequest.withTopicArn(java.lang.String topicArn)
The ARN of the topic whose access control policy you wish to modify.
|
Modifier and Type | Method and Description |
---|---|
Request<AddPermissionRequest> |
AddPermissionRequestMarshaller.marshall(AddPermissionRequest addPermissionRequest) |
Modifier and Type | Method and Description |
---|---|
Request<AddPermissionRequest> |
AddPermissionRequestMarshaller.marshall(AddPermissionRequest addPermissionRequest) |