org.jclouds.vcloud.director.v1_5.domain
Class Catalog.Builder<B extends Catalog.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.Entity.Builder<B>
          extended by org.jclouds.vcloud.director.v1_5.domain.Catalog.Builder<B>
Direct Known Subclasses:
AdminCatalog.Builder
Enclosing class:
Catalog

public static class Catalog.Builder<B extends Catalog.Builder<B>>
extends Entity.Builder<B>


Constructor Summary
Catalog.Builder()
           
 
Method Summary
 Catalog build()
           
 B fromCatalogType(Catalog in)
           
 B isPublished(Boolean isPublished)
           
 B item(Reference catalogItem)
           
 B items(Iterable<Reference> catalogItems)
           
 B owner(Owner owner)
           
 B published()
           
 
Methods inherited from class org.jclouds.vcloud.director.v1_5.domain.Entity.Builder
description, fromEntityType, id, name, task, tasks
 
Methods inherited from class org.jclouds.vcloud.director.v1_5.domain.Resource.Builder
fromResource, href, link, links, self, type
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Catalog.Builder

public Catalog.Builder()
Method Detail

owner

public B owner(Owner owner)
See Also:
CatalogType#getOwner()

items

public B items(Iterable<Reference> catalogItems)
See Also:
CatalogItems#getCatalogItems()

item

public B item(Reference catalogItem)
See Also:
CatalogItems#getCatalogItems()

isPublished

public B isPublished(Boolean isPublished)
See Also:
CatalogType#isPublished()

published

public B published()
See Also:
CatalogType#isPublished()

build

public Catalog build()
Overrides:
build in class Entity.Builder<B extends Catalog.Builder<B>>

fromCatalogType

public B fromCatalogType(Catalog in)


Copyright © 2009-2014 The Apache Software Foundation. All Rights Reserved.