code: private final StorageUri getTransformedAddress(final OperationContext opContext) throws URISyntaxException,
              StorageException {
          return this.queueServiceClient.getCredentials().transformUri(this.getStorageUri(), opContext);
      }
docs: Returns the transformed URI for the resource if the given credentials require transformation.
  
  @param opContext
  An {@link OperationContext} object that represents the context for the current operation. This object
  is used to track requests to the storage service, and to provide additional runtime information about
  the operation.
  
  @return A <code>java.net.URI</code> object that represents the transformed URI.
  
  @throws IllegalArgumentException
  If the URI is not absolute.
  @throws StorageException
  If a storage service error occurred.
  @throws URISyntaxException
  If the resource URI is invalid.