S3DownloadDataPluginOptions class

The configurable parameters invoking the Storage S3 plugin downloadData API.

Annotations
  • @zAmplifySerializable

Constructors

S3DownloadDataPluginOptions({bool getProperties = false, S3DataBytesRange? bytesRange, bool useAccelerateEndpoint = false})
The configurable parameters invoking the Storage S3 plugin downloadData API.
const
S3DownloadDataPluginOptions.fromJson(Map<String, Object?> json)
The configurable parameters invoking the Storage S3 plugin downloadData API.
factory

Properties

bytesRange S3DataBytesRange?
The byte range to download from the object.
final
getProperties bool
Whether to retrieve properties for the downloaded object using the getProperties API.
final
hashCode int
The hash code for this object.
no setterinherited
props List<Object?>
The type's equatable properties.
no setter
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
runtimeTypeName String
The string value of runtimeType, saving a runtime lookup and preventing obfuscation during web compilation.
no setter
useAccelerateEndpoint bool
Whether to use S3 Transfer Acceleration enabled endpoint for the operation.
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() Map<String, Object?>
Serializes this as a JSON object.
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited