public boolean copy(String fromPath, String toPath, Map<String, String> userMetadata) {
        CopyOptions copyOptions;
        if (userMetadata == null) {
            copyOptions = CopyOptions.NONE;
        } else {
            BlobMetadata blobMetadata = meta(fromPath);
            copyOptions = CopyOptions.builder().contentMetadata(blobMetadata.getContentMetadata()).userMetadata(userMetadata).build();
        }
        blobStore.copyBlob(bucketName, getStorageLocation(fromPath), bucketName, getStorageLocation(toPath), copyOptions);
        return true;
    }
Delete file content from blob store

@param filePath absolute file path, for example: Users/user1/files/inputs/data.csv
storage/src/main/java/com/epam/aidial/core/storage/blobstore/BlobStorage.java