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 String
getContainer()
ContentMetadata
getContentMetadata()
URI
getPublicUri()
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()
-
-