Packagecom.tuarua.firebase.storage
Classpublic final class StorageMetadata
InheritanceStorageMetadata Inheritance Object



Public Properties
 PropertyDefined By
  bucket : String
The name of the bucket containing this object.
StorageMetadata
  cacheControl : String
Cache-Control directive for the object data.
StorageMetadata
  contentDisposition : String
Content-Disposition of the object data.
StorageMetadata
  contentEncoding : String
Content-Encoding of the object data.
StorageMetadata
  contentLanguage : String
Content-Language of the object data.
StorageMetadata
  contentType : String
Content-Type of the object data.
StorageMetadata
  creationTime : Number
The creation time of the object.
StorageMetadata
  customMetadata : Object
User-provided metadata, in key/value pairs.
StorageMetadata
  generation : String
The content generation of this object.
StorageMetadata
  md5Hash : String
MD5 hash of the data; encoded using base64.
StorageMetadata
  metadataGeneration : String
The version of the metadata for this object at this generation.
StorageMetadata
  name : String
The name of this object, in gs://bucket/path/to/object.txt, this is object.txt.
StorageMetadata
  path : String
The full path of this object, in gs://bucket/path/to/object.txt, this is path/to/object.txt.
StorageMetadata
  size : Number
Content-Length of the data in bytes.
StorageMetadata
  updatedTime : Number
The modification time of the object metadata.
StorageMetadata
Property Detail
bucketproperty
public var bucket:String

The name of the bucket containing this object.

cacheControlproperty 
public var cacheControl:String

Cache-Control directive for the object data.

contentDispositionproperty 
public var contentDisposition:String

Content-Disposition of the object data.

contentEncodingproperty 
public var contentEncoding:String

Content-Encoding of the object data.

contentLanguageproperty 
public var contentLanguage:String

Content-Language of the object data.

contentTypeproperty 
public var contentType:String

Content-Type of the object data.

creationTimeproperty 
public var creationTime:Number

The creation time of the object.

customMetadataproperty 
public var customMetadata:Object

User-provided metadata, in key/value pairs.

generationproperty 
public var generation:String

The content generation of this object. Used for object versioning.

md5Hashproperty 
public var md5Hash:String

MD5 hash of the data; encoded using base64.

metadataGenerationproperty 
public var metadataGeneration:String

The version of the metadata for this object at this generation. Used for preconditions and for detecting changes in metadata. A metageneration number is only meaningful in the context of a particular generation of a particular object.

nameproperty 
public var name:String

The name of this object, in gs://bucket/path/to/object.txt, this is object.txt.

pathproperty 
public var path:String

The full path of this object, in gs://bucket/path/to/object.txt, this is path/to/object.txt.

sizeproperty 
public var size:Number

Content-Length of the data in bytes.

updatedTimeproperty 
public var updatedTime:Number

The modification time of the object metadata.