ObjectInfo class abstract
Information on a specific object.
This class provides access to information on an object. This includes both the properties which are provided by Cloud Storage (such as the MD5 hash) and the properties which can be changed (such as content type).
The properties provided by Cloud Storage are direct properties on this object.
The mutable properties are properties on the metadata
property.
- Implementers
Constructors
Properties
- crc32CChecksum → int
-
CRC32c checksum, as described in RFC 4960.
no setter
- downloadLink → Uri
-
URL for direct download.
no setter
- etag → String
-
Entity tag for the object.
no setter
- generation → ObjectGeneration
-
Object generation.
no setter
- hashCode → int
-
The hash code for this object.
no setterinherited
- length → int
-
Length of the data.
no setter
-
md5Hash
→ List<
int> -
MD5 hash of the object.
no setter
- metadata → ObjectMetadata
-
Additional metadata.
no setter
- name → String
-
Name of the object.
no setter
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- updated → DateTime
-
When this object was updated.
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