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