code: @Override
      public GetQueueUrlResult getQueueUrl(GetQueueUrlRequest request) {
          request = beforeClientExecution(request);
          return executeGetQueueUrl(request);
      }
docs: <p>
  Returns the URL of an existing Amazon SQS queue.
  </p>
  <p>
  To access a queue that belongs to another AWS account, use the <code>QueueOwnerAWSAccountId</code> parameter to
  specify the account ID of the queue's owner. The queue's owner must grant you permission to access the queue. For
  more information about shared queue access, see <code> <a>AddPermission</a> </code> or see <a href=
  "http://docs.aws.amazon.com/AWSSimpleQueueService/latest/SQSDeveloperGuide/sqs-writing-an-sqs-policy.html#write-messages-to-shared-queue"
  >Allow Developers to Write Messages to a Shared Queue</a> in the <i>Amazon Simple Queue Service Developer
  Guide</i>.
  </p>
  
  @param getQueueUrlRequest
  @return Result of the GetQueueUrl operation returned by the service.
  @throws QueueDoesNotExistException
  The specified queue doesn't exist.
  @sample AmazonSQS.GetQueueUrl
  @see <a href="http://docs.aws.amazon.com/goto/WebAPI/sqs-2012-11-05/GetQueueUrl" target="_top">AWS API
  Documentation</a>