org.jclouds.domain
Interface MutableResourceMetadata<T extends Enum<T>>
- All Superinterfaces:
- Comparable<ResourceMetadata<T>>, ResourceMetadata<T>
- All Known Subinterfaces:
- MutableBlobMetadata, MutableStorageMetadata
- All Known Implementing Classes:
- MutableBlobMetadataImpl, MutableResourceMetadataImpl, MutableStorageMetadataImpl
public interface MutableResourceMetadata<T extends Enum<T>>
- extends ResourceMetadata<T>
Used to construct new resources or modify existing ones.
- Author:
- Adrian Cole
setType
void setType(T type)
- See Also:
ResourceMetadata.getType()
setId
void setId(String id)
- See Also:
#getId
setName
void setName(String name)
- See Also:
ResourceMetadata.getName()
setLocation
void setLocation(Location location)
- See Also:
ResourceMetadata.getLocation()
setUri
void setUri(URI url)
- See Also:
ResourceMetadata.getUri()
setUserMetadata
void setUserMetadata(Map<String,String> userMetadata)
- See Also:
ResourceMetadata.getUserMetadata()
Copyright © 2009-2011 jclouds. All Rights Reserved.