microsoft-azure-storage/src/com/microsoft/azure/storage/file/CloudFileShare.java
public final URI getQualifiedUri() throws URISyntaxException, StorageException {
        if (this.isSnapshot()) {
            return PathUtility.addToQuery(this.getUri(), String.format("sharesnapshot=%s", this.snapshotID));
        }

        return this.fileServiceClient.getCredentials().transformUri(this.getUri());
    }
public final URI getQualifiedUri() throws URISyntaxException, StorageException {
        if (this.isSnapshot()) {
            return PathUtility.addToQuery(this.getUri(), String.format("sharesnapshot=%s", this.snapshotID));
        }

        return this.fileServiceClient.getCredentials().transformUri(this.getUri());
    }
Returns the snapshot or shared access signature qualified URI for this share.

@return A <code>java.net.URI</code> object that represents the snapshot or shared access signature.

@throws StorageException
If a storage service error occurred.
@throws URISyntaxException
If the resource URI is invalid.