code: public SendMessageResult sendMessageSync(SendMessageRequest request) {
          Future<SendMessageResult> future = sendMessage(request, null);
          return waitForFuture(future);
      }
docs: Sends a message to SQS and returns the SQS reply.
  
  @return never null