org.jclouds.vcloud.director.v1_5.domain
Class MetadataEntry.Builder<B extends MetadataEntry.Builder<B>>

java.lang.Object
  extended by org.jclouds.vcloud.director.v1_5.domain.Resource.Builder<B>
      extended by org.jclouds.vcloud.director.v1_5.domain.MetadataEntry.Builder<B>
Enclosing class:
MetadataEntry

public abstract static class MetadataEntry.Builder<B extends MetadataEntry.Builder<B>>
extends Resource.Builder<B>


Constructor Summary
MetadataEntry.Builder()
           
 
Method Summary
 MetadataEntry build()
           
 B entry(String key, String value)
           
 B fromMetadataEntry(MetadataEntry in)
           
 B href(URI href)
           
 B key(String key)
           
 B link(Link link)
           
 B links(Set<Link> links)
           
 B type(String type)
           
 B value(String value)
           
 
Methods inherited from class org.jclouds.vcloud.director.v1_5.domain.Resource.Builder
fromResource, self
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MetadataEntry.Builder

public MetadataEntry.Builder()
Method Detail

key

public B key(String key)
See Also:
MetadataEntry.getKey()

value

public B value(String value)
See Also:
MetadataEntry.getValue()

entry

public B entry(String key,
               String value)
See Also:
MetadataEntry.getKey(), MetadataEntry.getValue()

build

public MetadataEntry build()
Overrides:
build in class Resource.Builder<B extends MetadataEntry.Builder<B>>

href

public B href(URI href)
Overrides:
href in class Resource.Builder<B extends MetadataEntry.Builder<B>>
See Also:
ResourceType#getHref()

type

public B type(String type)
Overrides:
type in class Resource.Builder<B extends MetadataEntry.Builder<B>>
See Also:
ResourceType#getType()

links

public B links(Set<Link> links)
Overrides:
links in class Resource.Builder<B extends MetadataEntry.Builder<B>>
See Also:
ResourceType#getLinks()

link

public B link(Link link)
Overrides:
link in class Resource.Builder<B extends MetadataEntry.Builder<B>>
See Also:
ResourceType#getLinks()

fromMetadataEntry

public B fromMetadataEntry(MetadataEntry in)


Copyright © 2009-2012 jclouds. All Rights Reserved.