code: function QueueMessageResult(queue, messageId, popReceipt) {
    if (queue) {
      this.queue = queue;
    }
  
    if (messageId) {
      this.messageId = messageId;
    }
  
    if (popReceipt) {
      this.popReceipt = popReceipt;
    }
  }
docs: Creates a new QueueMessageResult object.
  @class
  The QueueMessageResult class is used to store the queue message information.
  
  @property   {string}                      queue                           The queue name.
  @property   {string}                      messageId                       The message id.
  @property   {string}                      popReceipt                      The pop receipt.
  @property   {string}                      messageText                     The message text.
  @property   {string}                      timeNextVisible                 The time next visible.
  @property   {string}                      insertionTime                   The insertion time.
  @property   {string}                      expirationTime                  The expiration time.
  @property   {number}                      dequeueCount                    The dequeue count.
  
  @constructor
  @param {string} [queue]                   The queue name.
  @param {string} [messageId]               The message id.
  @param {string} [popReceipt]              The pop receipt.