org.jclouds.vcloud.director.v1_5.domain
Class Metadata
java.lang.Object
org.jclouds.vcloud.director.v1_5.domain.Resource
org.jclouds.vcloud.director.v1_5.domain.Metadata
- All Implemented Interfaces:
- Map<String,String>
public class Metadata
- extends Resource
- implements Map<String,String>
Represents a set of metadata
<xs:complexType name="Metadata">
- Author:
- danikov
| Nested classes/interfaces inherited from interface java.util.Map |
Map.Entry<K,V> |
| Fields inherited from class org.jclouds.vcloud.director.v1_5.domain.Resource |
logger |
MEDIA_TYPE
public static final String MEDIA_TYPE
- See Also:
- Constant Field Values
Metadata
protected Metadata()
Metadata
protected Metadata(Metadata.Builder<?> builder)
toMetadata
public static Metadata toMetadata(Map<String,String> input)
builder
public static Metadata.Builder<?> builder()
toBuilder
public Metadata.Builder<?> toBuilder()
- Overrides:
toBuilder in class Resource
getMetadataEntries
public Set<MetadataEntry> getMetadataEntries()
toMap
protected Map<String,String> toMap()
equals
public boolean equals(Object o)
- Specified by:
equals in interface Map<String,String>- Overrides:
equals in class Resource
hashCode
public int hashCode()
- Specified by:
hashCode in interface Map<String,String>- Overrides:
hashCode in class Resource
string
public com.google.common.base.Objects.ToStringHelper string()
- Overrides:
string in class Resource
clear
public void clear()
- Specified by:
clear in interface Map<String,String>
containsKey
public boolean containsKey(Object arg0)
- Specified by:
containsKey in interface Map<String,String>
containsValue
public boolean containsValue(Object arg0)
- Specified by:
containsValue in interface Map<String,String>
entrySet
public Set<Map.Entry<String,String>> entrySet()
- Specified by:
entrySet in interface Map<String,String>
get
public String get(Object arg0)
- Specified by:
get in interface Map<String,String>
isEmpty
public boolean isEmpty()
- Specified by:
isEmpty in interface Map<String,String>
keySet
public Set<String> keySet()
- Specified by:
keySet in interface Map<String,String>
put
public String put(String arg0,
String arg1)
- Specified by:
put in interface Map<String,String>
putAll
public void putAll(Map<? extends String,? extends String> arg0)
- Specified by:
putAll in interface Map<String,String>
remove
public String remove(Object arg0)
- Specified by:
remove in interface Map<String,String>
size
public int size()
- Specified by:
size in interface Map<String,String>
values
public Collection<String> values()
- Specified by:
values in interface Map<String,String>
Copyright © 2009-2014 The Apache Software Foundation. All Rights Reserved.