code: public ReceiveMessageResult receiveMessageSync(ReceiveMessageRequest rq) {
          Future<ReceiveMessageResult> future = receiveMessage(rq, null);
          return waitForFuture(future);
      }
docs: Retrieves messages from an SQS queue.
  
  @return never null