public class LifecycleRule extends Object
限定符和类型 | 类和说明 |
---|---|
static class |
LifecycleRule.AbortMultipartUpload |
static class |
LifecycleRule.RuleStatus |
static class |
LifecycleRule.StorageTransition |
限定符和类型 | 方法和说明 |
---|---|
LifecycleRule.AbortMultipartUpload |
getAbortMultipartUpload() |
Date |
getCreatedBeforeDate() |
int |
getExpirationDays() |
Date |
getExpirationTime() |
int |
getExpriationDays()
已过时。
|
String |
getId() |
String |
getPrefix() |
LifecycleRule.RuleStatus |
getStatus() |
List<LifecycleRule.StorageTransition> |
getStorageTransition() |
boolean |
hasAbortMultipartUpload() |
boolean |
hasCreatedBeforeDate() |
boolean |
hasExpirationDays() |
boolean |
hasExpirationTime() |
boolean |
hasStorageTransition() |
void |
setAbortMultipartUpload(LifecycleRule.AbortMultipartUpload abortMultipartUpload) |
void |
setCreatedBeforeDate(Date date) |
void |
setExpirationDays(int expirationDays) |
void |
setExpirationTime(Date expirationTime) |
void |
setExpriationDays(int expriationDays)
已过时。
|
void |
setId(String id) |
void |
setPrefix(String prefix) |
void |
setStatus(LifecycleRule.RuleStatus status) |
void |
setStorageTransition(List<LifecycleRule.StorageTransition> storageTransitions) |
public LifecycleRule()
public LifecycleRule(String id, String prefix, LifecycleRule.RuleStatus status)
public LifecycleRule(String id, String prefix, LifecycleRule.RuleStatus status, int expirationDays)
public LifecycleRule(String id, String prefix, LifecycleRule.RuleStatus status, Date expirationTime)
public LifecycleRule(String id, String prefix, LifecycleRule.RuleStatus status, int expirationDays, LifecycleRule.AbortMultipartUpload abortMultipartUpload)
public LifecycleRule(String id, String prefix, LifecycleRule.RuleStatus status, Date expirationTime, LifecycleRule.AbortMultipartUpload abortMultipartUpload)
public LifecycleRule(String id, String prefix, LifecycleRule.RuleStatus status, int expirationDays, List<LifecycleRule.StorageTransition> storageTransitions)
public LifecycleRule(String id, String prefix, LifecycleRule.RuleStatus status, Date expirationTime, List<LifecycleRule.StorageTransition> storageTransitions)
public LifecycleRule(String id, String prefix, LifecycleRule.RuleStatus status, int expirationDays, LifecycleRule.AbortMultipartUpload abortMultipartUpload, List<LifecycleRule.StorageTransition> storageTransitions)
public LifecycleRule(String id, String prefix, LifecycleRule.RuleStatus status, Date expirationTime, LifecycleRule.AbortMultipartUpload abortMultipartUpload, List<LifecycleRule.StorageTransition> storageTransitions)
public String getId()
public void setId(String id)
public String getPrefix()
public void setPrefix(String prefix)
public LifecycleRule.RuleStatus getStatus()
public void setStatus(LifecycleRule.RuleStatus status)
@Deprecated public int getExpriationDays()
@Deprecated public void setExpriationDays(int expriationDays)
public int getExpirationDays()
public void setExpirationDays(int expirationDays)
public boolean hasExpirationDays()
public Date getExpirationTime()
public void setExpirationTime(Date expirationTime)
public boolean hasExpirationTime()
public Date getCreatedBeforeDate()
public void setCreatedBeforeDate(Date date)
public boolean hasCreatedBeforeDate()
public LifecycleRule.AbortMultipartUpload getAbortMultipartUpload()
public void setAbortMultipartUpload(LifecycleRule.AbortMultipartUpload abortMultipartUpload)
public boolean hasAbortMultipartUpload()
public List<LifecycleRule.StorageTransition> getStorageTransition()
public void setStorageTransition(List<LifecycleRule.StorageTransition> storageTransitions)
public boolean hasStorageTransition()
Copyright © 2017. All Rights Reserved.