code: @Override
      public java.util.concurrent.Future<AddPermissionResult> addPermissionAsync(String topicArn, String label, java.util.List<String> aWSAccountIds,
              java.util.List<String> actionNames, com.amazonaws.handlers.AsyncHandler<AddPermissionRequest, AddPermissionResult> asyncHandler) {
  
          return addPermissionAsync(
                  new AddPermissionRequest().withTopicArn(topicArn).withLabel(label).withAWSAccountIds(aWSAccountIds).withActionNames(actionNames), asyncHandler);
      }
docs: Simplified method form for invoking the AddPermission operation with an AsyncHandler.
  
  @see #addPermissionAsync(AddPermissionRequest, com.amazonaws.handlers.AsyncHandler)