Class DownloadFromContainerService
- java.lang.Object
-
- com.microsoftopentechnologies.windowsazurestorage.service.StoragePluginService<DownloadServiceData>
-
- com.microsoftopentechnologies.windowsazurestorage.service.DownloadService
-
- com.microsoftopentechnologies.windowsazurestorage.service.DownloadFromContainerService
-
public class DownloadFromContainerService extends DownloadService
-
-
Field Summary
-
Fields inherited from class com.microsoftopentechnologies.windowsazurestorage.service.DownloadService
DOWNLOAD, DOWNLOAD_FAILED
-
Fields inherited from class com.microsoftopentechnologies.windowsazurestorage.service.StoragePluginService
FP_SEPARATOR
-
-
Constructor Summary
Constructors Constructor Description DownloadFromContainerService(DownloadServiceData data)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description int
execute()
protected int
scanBlobs(com.azure.storage.blob.BlobContainerClient container, com.azure.core.http.rest.PagedIterable<com.azure.storage.blob.models.BlobItem> blobItems)
-
Methods inherited from class com.microsoftopentechnologies.windowsazurestorage.service.DownloadService
downloadBlob, downloadSingleFile, getExecutorService, getFilesDownloaded, shouldDownload, waitForDownloadEnd
-
Methods inherited from class com.microsoftopentechnologies.windowsazurestorage.service.StoragePluginService
error, getServiceData, getTime, println, setRunUnstable, setServiceData
-
-
-
-
Constructor Detail
-
DownloadFromContainerService
public DownloadFromContainerService(DownloadServiceData data)
-
-
Method Detail
-
execute
public int execute()
- Specified by:
execute
in classStoragePluginService<DownloadServiceData>
-
scanBlobs
protected int scanBlobs(com.azure.storage.blob.BlobContainerClient container, com.azure.core.http.rest.PagedIterable<com.azure.storage.blob.models.BlobItem> blobItems) throws URISyntaxException, WAStorageException
- Throws:
URISyntaxException
WAStorageException
-
-