NoncurrentVersionExpiration class
Specifies when noncurrent object versions expire. Upon expiration, Amazon S3 permanently deletes the noncurrent object versions. You set this lifecycle configuration action on a bucket that has versioning enabled (or suspended) to request that Amazon S3 delete noncurrent object versions at a specific period in the object's lifetime.
Constructors
- NoncurrentVersionExpiration({int? noncurrentDays})
- NoncurrentVersionExpiration.fromXml(XmlElement elem)
-
factory
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
- noncurrentDays → int?
-
Specifies the number of days an object is noncurrent before Amazon S3 can
perform the associated action. For information about the noncurrent days
calculations, see How
Amazon S3 Calculates When an Object Became Noncurrent in the Amazon
Simple Storage Service Developer Guide.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
-
toXml(
String elemName, {List< XmlAttribute> ? attributes}) → XmlElement
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited