Package org.jclouds.blobstore.domain
Interface BlobMetadata
-
- All Superinterfaces:
Comparable<ResourceMetadata<StorageType>>,ResourceMetadata<StorageType>,StorageMetadata
- All Known Subinterfaces:
MutableBlobMetadata
- All Known Implementing Classes:
BlobMetadataImpl,MutableBlobMetadataImpl
public interface BlobMetadata extends StorageMetadata
System and user Metadata for theBlob.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description StringgetContainer()ContentMetadatagetContentMetadata()URIgetPublicUri()If the blob is publicly readable, what is the URI one can access it at.-
Methods inherited from interface java.lang.Comparable
compareTo
-
Methods inherited from interface org.jclouds.domain.ResourceMetadata
getLocation
-
Methods inherited from interface org.jclouds.blobstore.domain.StorageMetadata
getCreationDate, getETag, getLastModified, getName, getProviderId, getSize, getTier, getType, getUri, getUserMetadata
-
-
-
-
Method Detail
-
getPublicUri
@Nullable URI getPublicUri()
If the blob is publicly readable, what is the URI one can access it at.- Returns:
- uri, or null, if not readable
-
getContentMetadata
ContentMetadata getContentMetadata()
-
-