Class MutableContainerPropertiesWithMetadataImpl
- java.lang.Object
-
- org.jclouds.azureblob.domain.internal.MutableContainerPropertiesWithMetadataImpl
-
- All Implemented Interfaces:
Comparable<ContainerProperties>,ContainerProperties,MutableContainerPropertiesWithMetadata
public class MutableContainerPropertiesWithMetadataImpl extends Object implements MutableContainerPropertiesWithMetadata
Allows you to manipulate metadata.
-
-
Constructor Summary
Constructors Constructor Description MutableContainerPropertiesWithMetadataImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intcompareTo(ContainerProperties o)booleanequals(Object obj)StringgetETag()DategetLastModified()Map<String,String>getMetadata()StringgetName()PublicAccessgetPublicAccess()URIgetUrl()inthashCode()voidsetETag(String eTag)voidsetLastModified(Date lastModified)voidsetMetadata(Map<String,String> metadata)voidsetName(String name)voidsetPublicAccess(PublicAccess publicAccess)voidsetUrl(URI url)
-
-
-
Method Detail
-
getName
public String getName()
- Specified by:
getNamein interfaceContainerProperties
-
getLastModified
public Date getLastModified()
- Specified by:
getLastModifiedin interfaceContainerProperties
-
getETag
public String getETag()
- Specified by:
getETagin interfaceContainerProperties
-
getPublicAccess
public PublicAccess getPublicAccess()
- Specified by:
getPublicAccessin interfaceContainerProperties
-
compareTo
public int compareTo(ContainerProperties o)
- Specified by:
compareToin interfaceComparable<ContainerProperties>
-
getMetadata
public Map<String,String> getMetadata()
- Specified by:
getMetadatain interfaceContainerProperties
-
setETag
public void setETag(String eTag)
- Specified by:
setETagin interfaceMutableContainerPropertiesWithMetadata- See Also:
ListableContainerProperties#setETag
-
setPublicAccess
public void setPublicAccess(PublicAccess publicAccess)
- Specified by:
setPublicAccessin interfaceMutableContainerPropertiesWithMetadata
-
setName
public void setName(String name)
- Specified by:
setNamein interfaceMutableContainerPropertiesWithMetadata- See Also:
ListableContainerProperties#setName
-
setLastModified
public void setLastModified(Date lastModified)
- Specified by:
setLastModifiedin interfaceMutableContainerPropertiesWithMetadata- See Also:
ListableContainerProperties#setLastModified
-
setMetadata
public void setMetadata(Map<String,String> metadata)
- Specified by:
setMetadatain interfaceMutableContainerPropertiesWithMetadata- See Also:
ListableContainerProperties#setMetadata
-
setUrl
public void setUrl(URI url)
- Specified by:
setUrlin interfaceMutableContainerPropertiesWithMetadata- See Also:
ListableContainerProperties#setUrl
-
getUrl
public URI getUrl()
- Specified by:
getUrlin interfaceContainerProperties
-
-