org.jclouds.blobstore.domain
Interface MutableStorageMetadata

All Superinterfaces:
Comparable<org.jclouds.domain.ResourceMetadata<StorageType>>, org.jclouds.domain.MutableResourceMetadata<StorageType>, org.jclouds.domain.ResourceMetadata<StorageType>, StorageMetadata
All Known Subinterfaces:
MutableBlobMetadata
All Known Implementing Classes:
MutableBlobMetadataImpl, MutableStorageMetadataImpl

public interface MutableStorageMetadata
extends org.jclouds.domain.MutableResourceMetadata<StorageType>, StorageMetadata

Used to construct new resources or modify existing ones.

Author:
Adrian Cole

Method Summary
 void setCreationDate(Date creationDate)
           
 void setETag(String eTag)
           
 void setLastModified(Date lastModified)
           
 
Methods inherited from interface org.jclouds.domain.MutableResourceMetadata
setId, setLocation, setName, setType, setUri, setUserMetadata
 
Methods inherited from interface org.jclouds.blobstore.domain.StorageMetadata
getCreationDate, getETag, getLastModified, getName, getProviderId, getType, getUri, getUserMetadata
 
Methods inherited from interface org.jclouds.domain.ResourceMetadata
getLocation
 
Methods inherited from interface java.lang.Comparable
compareTo
 

Method Detail

setETag

void setETag(String eTag)
See Also:
StorageMetadata.getETag()

setCreationDate

void setCreationDate(@Nullable
                     Date creationDate)
See Also:
StorageMetadata.getCreationDate()

setLastModified

void setLastModified(@Nullable
                     Date lastModified)
See Also:
StorageMetadata.getLastModified()


Copyright © 2009-2013 jclouds. All Rights Reserved.