public class RestoreObjectRequest extends BaseObjectRequest
| 限定符和类型 | 类和说明 |
|---|---|
static class |
RestoreObjectRequest.RestoreObjectStatus
Status of the Archive object
|
| 限定符和类型 | 字段和说明 |
|---|---|
static String |
BULK
已过时。
|
static String |
EXPEDITED
已过时。
|
static String |
STANDARD
已过时。
|
encodeHeaders, isIgnorePort, objectKeybucketName, httpMethod, userHeaders| 构造器和说明 |
|---|
RestoreObjectRequest() |
RestoreObjectRequest(String bucketName,
String objectKey,
int days)
Constructor
|
RestoreObjectRequest(String bucketName,
String objectKey,
String versionId,
int days)
Constructor
|
RestoreObjectRequest(String bucketName,
String objectKey,
String versionId,
int days,
RestoreTierEnum tier)
Constructor
|
RestoreObjectRequest(String bucketName,
String objectKey,
String versionId,
int days,
String tier)
已过时。
|
| 限定符和类型 | 方法和说明 |
|---|---|
int |
getDays()
Obtain the retention period of the restored object.
|
RestoreTierEnum |
getRestoreTier()
Obtain the restore option.
|
String |
getTier()
已过时。
|
String |
getVersionId()
Obtain the object version ID.
|
void |
setDays(int days)
Set the retention period of the restored object.
|
void |
setRestoreTier(RestoreTierEnum tier)
Set the restore option.
|
void |
setTier(String tier)
已过时。
|
void |
setVersionId(String versionId)
Set the version ID of the object.
|
String |
toString() |
getIsIgnorePort, getObjectKey, isEncodeHeaders, setIsEncodeHeaders, setIsIgnorePort, setObjectKeyaddUserHeaders, getBucketName, getHttpMethod, getUserHeaders, isRequesterPays, setBucketName, setRequesterPays, setUserHeaders@Deprecated public static final String EXPEDITED
@Deprecated public static final String STANDARD
@Deprecated public static final String BULK
public RestoreObjectRequest()
public RestoreObjectRequest(String bucketName, String objectKey, int days)
bucketName - Bucket nameobjectKey - Object namedays - Retention period of the restored objectpublic RestoreObjectRequest(String bucketName, String objectKey, String versionId, int days)
bucketName - Bucket nameobjectKey - Object nameversionId - Version ID of the objectdays - Retention period of the restored object@Deprecated public RestoreObjectRequest(String bucketName, String objectKey, String versionId, int days, String tier)
bucketName - Bucket nameobjectKey - Object nameversionId - Version ID of the objectdays - Retention period of the restored objecttier - Restore optionpublic RestoreObjectRequest(String bucketName, String objectKey, String versionId, int days, RestoreTierEnum tier)
bucketName - Bucket nameobjectKey - Object nameversionId - Version ID of the objectdays - Retention period of the restored objecttier - Restore optionpublic String getVersionId()
public void setVersionId(String versionId)
versionId - Version ID of the objectpublic int getDays()
public void setDays(int days)
days - Retention period of the restored object@Deprecated public String getTier()
getRestoreTier()@Deprecated public void setTier(String tier)
tier - Restore optionsetRestoreTier(RestoreTierEnum tier)public RestoreTierEnum getRestoreTier()
public void setRestoreTier(RestoreTierEnum tier)
tier - Restore optionpublic String toString()
toString 在类中 BaseObjectRequestCopyright © 2024. All rights reserved.