public class MutableBlobMetadataImpl extends MutableStorageMetadataImpl implements MutableBlobMetadata
Blob.| Constructor and Description |
|---|
MutableBlobMetadataImpl() |
MutableBlobMetadataImpl(BlobMetadata from) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object object) |
String |
getContainer() |
MutableContentMetadata |
getContentMetadata() |
URI |
getPublicUri()
If the blob is publicly readable, what is the URI one can access it at.
|
Tier |
getTier() |
int |
hashCode() |
void |
setContainer(String container) |
void |
setContentMetadata(MutableContentMetadata contentMetadata) |
void |
setPublicUri(URI publicUri) |
void |
setTier(Tier tier) |
protected com.google.common.base.MoreObjects.ToStringHelper |
string() |
getCreationDate, getETag, getLastModified, getSize, setCreationDate, setETag, setLastModified, setSizecompareTo, getLocation, getName, getProviderId, getType, getUri, getUserMetadata, setId, setLocation, setName, setType, setUri, setUserMetadata, toStringclone, finalize, getClass, notify, notifyAll, wait, wait, waitsetCreationDate, setETag, setLastModified, setSizesetId, setLocation, setName, setType, setUri, setUserMetadatagetCreationDate, getETag, getLastModified, getName, getProviderId, getSize, getType, getUri, getUserMetadatagetLocationcompareTopublic MutableBlobMetadataImpl()
public MutableBlobMetadataImpl(BlobMetadata from)
public MutableContentMetadata getContentMetadata()
getContentMetadata in interface BlobMetadatagetContentMetadata in interface MutableBlobMetadatapublic void setContentMetadata(MutableContentMetadata contentMetadata)
setContentMetadata in interface MutableBlobMetadataBlobMetadata.getContentMetadata()public void setPublicUri(URI publicUri)
setPublicUri in interface MutableBlobMetadataBlobMetadata.getPublicUri()public URI getPublicUri()
getPublicUri in interface BlobMetadatapublic String getContainer()
getContainer in interface BlobMetadatapublic void setContainer(String container)
setContainer in interface MutableBlobMetadataBlobMetadata.getContainer()public Tier getTier()
getTier in interface StorageMetadatagetTier in class MutableStorageMetadataImplpublic void setTier(Tier tier)
setTier in interface MutableBlobMetadatasetTier in interface MutableStorageMetadatasetTier in class MutableStorageMetadataImplpublic boolean equals(Object object)
equals in class MutableStorageMetadataImplpublic int hashCode()
hashCode in class MutableStorageMetadataImplprotected com.google.common.base.MoreObjects.ToStringHelper string()
string in class MutableStorageMetadataImplCopyright © 2009-2018 The Apache Software Foundation. All Rights Reserved.