public class RestoreObjectsRequest extends AbstractBulkRequest
bucketName, listener, taskProgressInterval, taskQueueNum, taskThreadNum
Constructor and Description |
---|
RestoreObjectsRequest() |
RestoreObjectsRequest(String bucketName) |
RestoreObjectsRequest(String bucketName,
int days,
RestoreTierEnum tier) |
Modifier and Type | Method and Description |
---|---|
KeyAndVersion |
addKeyAndVersion(String objectKey) |
KeyAndVersion |
addKeyAndVersion(String objectKey,
String versionId) |
TaskCallback<RestoreObjectResult,RestoreObjectRequest> |
getCallback() |
int |
getDays() |
List<KeyAndVersion> |
getKeyAndVersions() |
String |
getPrefix() |
RestoreTierEnum |
getRestoreTier() |
boolean |
isVersionRestored() |
void |
setCallback(TaskCallback<RestoreObjectResult,RestoreObjectRequest> callback) |
void |
setDays(int days) |
void |
setKeyAndVersions(List<KeyAndVersion> keyAndVersions) |
void |
setPrefix(String prefix) |
void |
setRestoreTier(RestoreTierEnum tier) |
void |
setVersionRestored(boolean versionRestored) |
String |
toString() |
getBucketName, getProgressInterval, getProgressListener, getTaskQueueNum, getTaskThreadNum, setBucketName, setProgressInterval, setProgressListener, setTaskQueueNum, setTaskThreadNum
public RestoreObjectsRequest()
public RestoreObjectsRequest(String bucketName)
public RestoreObjectsRequest(String bucketName, int days, RestoreTierEnum tier)
public int getDays()
public void setDays(int days)
public RestoreTierEnum getRestoreTier()
public void setRestoreTier(RestoreTierEnum tier)
public void setPrefix(String prefix)
public String getPrefix()
public boolean isVersionRestored()
public void setVersionRestored(boolean versionRestored)
public void setKeyAndVersions(List<KeyAndVersion> keyAndVersions)
public List<KeyAndVersion> getKeyAndVersions()
public KeyAndVersion addKeyAndVersion(String objectKey, String versionId)
public KeyAndVersion addKeyAndVersion(String objectKey)
public TaskCallback<RestoreObjectResult,RestoreObjectRequest> getCallback()
public void setCallback(TaskCallback<RestoreObjectResult,RestoreObjectRequest> callback)
Copyright © 2019. All rights reserved.