public static class BucketLifecycleConfiguration.NoncurrentVersionExpiration extends Object implements Serializable
Constructor and Description |
---|
NoncurrentVersionExpiration() |
Modifier and Type | Method and Description |
---|---|
int |
getDays()
Specifies the number of days an object is noncurrent before Amazon S3 can perform the associated action.
|
int |
getNewerNoncurrentVersions()
Specifies how many noncurrent versions Amazon S3 will retain.
|
void |
setDays(int days)
Specifies the number of days an object is noncurrent before Amazon S3 can perform the associated action.
|
void |
setNewerNoncurrentVersions(int newerNoncurrentVersions)
Specifies how many noncurrent versions Amazon S3 will retain.
|
BucketLifecycleConfiguration.NoncurrentVersionExpiration |
withDays(int noncurrentDays)
Specifies the number of days an object is noncurrent before Amazon S3 can perform the associated action.
|
BucketLifecycleConfiguration.NoncurrentVersionExpiration |
withNewerNoncurrentVersions(int newerNoncurrentVersions)
Specifies how many noncurrent versions Amazon S3 will retain.
|
public void setDays(int days)
public int getDays()
public BucketLifecycleConfiguration.NoncurrentVersionExpiration withDays(int noncurrentDays)
public void setNewerNoncurrentVersions(int newerNoncurrentVersions)
public int getNewerNoncurrentVersions()
public BucketLifecycleConfiguration.NoncurrentVersionExpiration withNewerNoncurrentVersions(int newerNoncurrentVersions)