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