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 int
compareTo(ContainerProperties o)
boolean
equals(Object obj)
String
getETag()
Date
getLastModified()
Map<String,String>
getMetadata()
String
getName()
PublicAccess
getPublicAccess()
URI
getUrl()
int
hashCode()
void
setETag(String eTag)
void
setLastModified(Date lastModified)
void
setMetadata(Map<String,String> metadata)
void
setName(String name)
void
setPublicAccess(PublicAccess publicAccess)
void
setUrl(URI url)
-
-
-
Method Detail
-
getName
public String getName()
- Specified by:
getName
in interfaceContainerProperties
-
getLastModified
public Date getLastModified()
- Specified by:
getLastModified
in interfaceContainerProperties
-
getETag
public String getETag()
- Specified by:
getETag
in interfaceContainerProperties
-
getPublicAccess
public PublicAccess getPublicAccess()
- Specified by:
getPublicAccess
in interfaceContainerProperties
-
compareTo
public int compareTo(ContainerProperties o)
- Specified by:
compareTo
in interfaceComparable<ContainerProperties>
-
getMetadata
public Map<String,String> getMetadata()
- Specified by:
getMetadata
in interfaceContainerProperties
-
setETag
public void setETag(String eTag)
- Specified by:
setETag
in interfaceMutableContainerPropertiesWithMetadata
- See Also:
ListableContainerProperties#setETag
-
setPublicAccess
public void setPublicAccess(PublicAccess publicAccess)
- Specified by:
setPublicAccess
in interfaceMutableContainerPropertiesWithMetadata
-
setName
public void setName(String name)
- Specified by:
setName
in interfaceMutableContainerPropertiesWithMetadata
- See Also:
ListableContainerProperties#setName
-
setLastModified
public void setLastModified(Date lastModified)
- Specified by:
setLastModified
in interfaceMutableContainerPropertiesWithMetadata
- See Also:
ListableContainerProperties#setLastModified
-
setMetadata
public void setMetadata(Map<String,String> metadata)
- Specified by:
setMetadata
in interfaceMutableContainerPropertiesWithMetadata
- See Also:
ListableContainerProperties#setMetadata
-
setUrl
public void setUrl(URI url)
- Specified by:
setUrl
in interfaceMutableContainerPropertiesWithMetadata
- See Also:
ListableContainerProperties#setUrl
-
getUrl
public URI getUrl()
- Specified by:
getUrl
in interfaceContainerProperties
-
-