function QueueResult(name, metadata) {
  if (name) {
    this.name = name;
  }

  if (metadata) {
    this.metadata = metadata;
  }
}
Creates a new QueueResult object.
@class
The QueueResult class is used to store the queue information.

@property   {string}                      name                                  The queue name.
@property   {object}                      metadata                              The metadata key/value pair.
@property   {number}                      approximateMessageCount               The approximate number of messages in the queue. This number is not lower than the actual number of messages in the queue, but could be higher.
@property   {Object.<string, AccessPolicy>}  signedIdentifiers                     The container ACL settings. See `[AccessPolicy]{@link AccessPolicy}` for detailed information.

@constructor
@param {string} [name]                    The queue name.
@param {string} [metadata]                The metadata key/value pair.