org.jclouds.vcloud.director.v1_5.domain
Class MetadataValue.Builder<B extends MetadataValue.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.MetadataValue.Builder<B>
Enclosing class:
MetadataValue

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


Constructor Summary
MetadataValue.Builder()
           
 
Method Summary
 MetadataValue build()
           
 B fromMetadataValue(MetadataValue in)
           
 B href(URI href)
           
 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

MetadataValue.Builder

public MetadataValue.Builder()
Method Detail

value

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

build

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

href

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

type

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

links

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

link

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

fromMetadataValue

public B fromMetadataValue(MetadataValue in)


Copyright © 2009-2012 jclouds. All Rights Reserved.