Interface StorageMetadata

    • Method Detail

      • getProviderId

        String getProviderId()
        Unique identifier of this resource within its enclosing namespace. In some scenarios, this id is not user assignable. For files, this may be an system generated key, or the full path to the resource. ex. /path/to/file.txt
        Specified by:
        getProviderId in interface ResourceMetadata<StorageType>
        See Also:
        org.jclouds.blobstore.attr.ContainerCapability#CONTAINER_METADATA
      • getUserMetadata

        Map<String,​String> getUserMetadata()
        Any key-value pairs associated with the resource.
        Specified by:
        getUserMetadata in interface ResourceMetadata<StorageType>
        See Also:
        org.jclouds.blobstore.attr.ContainerCapability#CONTAINER_METADATA, org.jclouds.blobstore.attr.ContainerCapability#BLOB_METADATA
      • getETag

        String getETag()
        The eTag value stored in the Etag header returned by HTTP.
        See Also:
        org.jclouds.blobstore.attr.ContainerCapability#CONTAINER_ETAG, org.jclouds.blobstore.attr.ContainerCapability#BLOB_ETAG
      • getCreationDate

        Date getCreationDate()
        Creation date of the resource, possibly null.
      • getLastModified

        Date getLastModified()
        Last modification time of the resource
        See Also:
        org.jclouds.blobstore.attr.ContainerCapability#CONTAINER_LAST_MODIFIED, org.jclouds.blobstore.attr.ContainerCapability#BLOB_LAST_MODIFIED, ContainerCapability.MILLISECOND_PRECISION
      • getSize

        Long getSize()
        Size of the resource, possibly null.
      • getTier

        Tier getTier()