code: public DeleteMessageResult deleteMessageSync(DeleteMessageRequest request) {
          Future<DeleteMessageResult> future = deleteMessage(request, null);
          return waitForFuture(future);
      }
docs: Deletes a message from SQS. Does not return until a confirmation from SQS has been received
  
  @return never null