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

ObjectInfo()

Properties

crc32CChecksum int
CRC32c checksum, as described in RFC 4960.
no setter
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