public class LifecycleConfiguration extends HeaderResponse
| 限定符和类型 | 类和说明 |
|---|---|
class |
LifecycleConfiguration.Expiration
Expiration time of an object
|
class |
LifecycleConfiguration.NoncurrentVersionExpiration
Expiration time of a noncurrent object version
|
class |
LifecycleConfiguration.NoncurrentVersionTransition
Transition policy for noncurrent versions
|
class |
LifecycleConfiguration.Rule
Bucket lifecycle rule
|
class |
LifecycleConfiguration.TimeEvent |
class |
LifecycleConfiguration.Transition
Object transition policy
|
| 构造器和说明 |
|---|
LifecycleConfiguration() |
LifecycleConfiguration(List<LifecycleConfiguration.Rule> rules)
Constructor
|
| 限定符和类型 | 方法和说明 |
|---|---|
void |
addRule(LifecycleConfiguration.Rule rule)
Add a lifecycle rule.
|
boolean |
equals(Object o) |
List<LifecycleConfiguration.Rule> |
getRules()
Obtain the list of bucket lifecycle rules.
|
int |
hashCode() |
LifecycleConfiguration.Rule |
newRule(String id,
String prefix,
Boolean enabled)
Create and add a lifecycle rule.
|
static void |
setDate(LifecycleConfiguration.TimeEvent timeEvent,
Date date) |
static void |
setDays(LifecycleConfiguration.TimeEvent timeEvent,
Integer days) |
static void |
setStorageClass(LifecycleConfiguration.TimeEvent timeEvent,
StorageClassEnum storageClass) |
String |
toString() |
getRequestId, getResponseHeaders, getStatusCodepublic LifecycleConfiguration(List<LifecycleConfiguration.Rule> rules)
rules - List of bucket lifecycle rulespublic LifecycleConfiguration()
public List<LifecycleConfiguration.Rule> getRules()
public void addRule(LifecycleConfiguration.Rule rule)
rule - Lifecycle rulepublic LifecycleConfiguration.Rule newRule(String id, String prefix, Boolean enabled)
id - Rule IDprefix - Object name prefix identifying one or more objects to which
the rule appliesenabled - Identifier that specifies whether the rule is enabledpublic static void setDays(LifecycleConfiguration.TimeEvent timeEvent, Integer days)
public static void setDate(LifecycleConfiguration.TimeEvent timeEvent, Date date)
public static void setStorageClass(LifecycleConfiguration.TimeEvent timeEvent, StorageClassEnum storageClass)
public String toString()
toString 在类中 HeaderResponseCopyright © 2021. All rights reserved.