IntelligentTieringConfiguration class
Specifies the S3 Intelligent-Tiering configuration for an Amazon S3 bucket.
For information about the S3 Intelligent-Tiering storage class, see Storage class for automatically optimizing frequently and infrequently accessed objects.
Constructors
-
IntelligentTieringConfiguration({required String id, required IntelligentTieringStatus status, required List<
Tiering> tierings, IntelligentTieringFilter? filter}) - IntelligentTieringConfiguration.fromXml(XmlElement elem)
-
factory
Properties
- filter → IntelligentTieringFilter?
-
Specifies a bucket filter. The configuration only includes objects that meet
the filter's criteria.
final
- hashCode → int
-
The hash code for this object.
no setterinherited
- id → String
-
The ID used to identify the S3 Intelligent-Tiering configuration.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- status → IntelligentTieringStatus
-
Specifies the status of the configuration.
final
-
tierings
→ List<
Tiering> -
Specifies the S3 Intelligent-Tiering storage class tier of the
configuration.
final
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