S3Resource class
Each S3Resource
object represents an Amazon S3 bucket that your
transferred data will be exported from or imported into. For export jobs,
this object can have an optional KeyRange
value. The length of
the range is defined at job creation, and has either an inclusive
BeginMarker
, an inclusive EndMarker
, or both.
Ranges are UTF-8 binary sorted.
Constructors
- S3Resource.new({String? bucketArn, KeyRange? keyRange})
-
S3Resource.fromJson(Map<
String, dynamic> json) -
factory
Properties
- bucketArn → String?
-
The Amazon Resource Name (ARN) of an Amazon S3 bucket.
final
- hashCode → int
-
The hash code for this object.
no setterinherited
- keyRange → KeyRange?
-
For export jobs, you can provide an optional
KeyRange
within a specific Amazon S3 bucket. The length of the range is defined at job creation, and has either an inclusiveBeginMarker
, an inclusiveEndMarker
, or both. Ranges are UTF-8 binary sorted.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
-
toJson(
) → Map< String, dynamic> -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited