S3Location class
Contains information about the location in Amazon S3 where the select job results are stored.
Constructors
-
S3Location({List<
Grant> ? accessControlList, String? bucketName, CannedACL? cannedACL, Encryption? encryption, String? prefix, StorageClass? storageClass, Map<String, String> ? tagging, Map<String, String> ? userMetadata}) -
S3Location.fromJson(Map<
String, dynamic> json) -
factory
Properties
-
accessControlList
→ List<
Grant> ? -
A list of grants that control access to the staged results.
final
- bucketName → String?
-
The name of the Amazon S3 bucket where the job results are stored.
final
- cannedACL → CannedACL?
-
The canned access control list (ACL) to apply to the job results.
final
- encryption → Encryption?
-
Contains information about the encryption used to store the job results in
Amazon S3.
final
- hashCode → int
-
The hash code for this object.
no setterinherited
- prefix → String?
-
The prefix that is prepended to the results for this request.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- storageClass → StorageClass?
-
The storage class used to store the job results.
final
-
tagging
→ Map<
String, String> ? -
The tag-set that is applied to the job results.
final
-
userMetadata
→ Map<
String, String> ? -
A map of metadata to store with the job results in Amazon S3.
final
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