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

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

public static class Link.Builder<B extends Link.Builder<B>>
extends Reference.Builder<B>


Constructor Summary
Link.Builder()
           
 
Method Summary
 Link build()
           
 B fromAttributes(Map<String,String> attributes)
          
 B fromLink(Link in)
           
 B rel(Link.Rel rel)
           
 B rel(String rel)
           
 
Methods inherited from class org.jclouds.vcloud.director.v1_5.domain.Reference.Builder
fromEntity, fromReference, href, id, name, self, type
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Link.Builder

public Link.Builder()
Method Detail

rel

public B rel(String rel)
See Also:
Link.getRel()

rel

public B rel(Link.Rel rel)
See Also:
Link.getRel()

build

public Link build()
Overrides:
build in class Reference.Builder<B extends Link.Builder<B>>

fromLink

public B fromLink(Link in)

fromAttributes

public B fromAttributes(Map<String,String> attributes)

Overrides:
fromAttributes in class Reference.Builder<B extends Link.Builder<B>>


Copyright © 2009-2012 jclouds. All Rights Reserved.