S3SetObjectLegalHoldOperation class
Contains the configuration for an S3 Object Lock legal hold operation that
an S3 Batch Operations job passes each object through to the underlying
PutObjectLegalHold
API. For more information, see Using
S3 Object Lock legal hold with S3 Batch Operations in the Amazon
Simple Storage Service Developer Guide.
Constructors
- S3SetObjectLegalHoldOperation({required S3ObjectLockLegalHold legalHold})
- S3SetObjectLegalHoldOperation.fromXml(XmlElement elem)
-
factory
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
- legalHold → S3ObjectLockLegalHold
-
Contains the Object Lock legal hold status to be applied to all objects in
the Batch Operations job.
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