FullMetadata class

Represents the full metadata of a storage object.

This class provides access to all metadata fields.

Constructors

FullMetadata(Map<String, dynamic> _metadata)
Constructs a FullMetadata from the given metadata map.

Properties

bucket → String?
Gets the bucket name.
no setter
cacheControl → String?
Gets the cache control header.
no setter
contentDisposition → String?
Gets the content disposition header.
no setter
contentEncoding → String?
Gets the content encoding header.
no setter
contentLanguage → String?
Gets the content language header.
no setter
contentType → String?
Gets the content type header.
no setter
customMetadata → Map<String, String>?
Gets the custom metadata map.
no setter
fullPath → String
Gets the full path of the object.
no setter
generation → String?
Gets the generation number.
no setter
hashCode → int
The hash code for this object.
no setterinherited
md5Hash → String?
Gets the MD5 hash.
no setter
metadataGeneration → String?
Gets the metadata generation number.
no setter
metageneration → String?
Gets the metageneration number.
no setter
name → String
Gets the name of the object.
no setter
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
size → int?
Gets the size of the object in bytes.
no setter
timeCreated → DateTime?
Gets the creation time.
no setter
updated → DateTime?
Gets the last updated time.
no setter

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() → String
A string representation of this object.
inherited

Operators

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