String path = createPathFromContainer(container);
WebResource webResource = getResource(options).path(path).path(blob);
webResource = addOptionalQueryParam(webResource, "snapshot",
options.getSnapshot());
Builder builder = webResource.header("x-ms-version", API_VERSION);
builder = addOptionalHeader(builder, "x-ms-lease-id",
options.getLeaseId());
if (options.getDeleteSnaphotsOnly() != null) {
builder = addOptionalHeader(builder, "x-ms-delete-snapshots",
options.getDeleteSnaphotsOnly() ? "only" : "include");