org.jclouds.vcloud.director.v1_5.domain
Class AdminVdc.Builder<T extends AdminVdc.Builder<T>>

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.Vdc.Builder<T>
              extended by org.jclouds.vcloud.director.v1_5.domain.AdminVdc.Builder<T>
Enclosing class:
AdminVdc

public abstract static class AdminVdc.Builder<T extends AdminVdc.Builder<T>>
extends Vdc.Builder<T>


Constructor Summary
AdminVdc.Builder()
           
 
Method Summary
 AdminVdc build()
           
 T fromAdminVdc(AdminVdc in)
           
 T isThinProvision(Boolean isThinProvision)
           
 T networkPoolReference(Reference networkPoolReference)
           
 T providerVdcReference(Reference providerVdcReference)
           
 T resourceGuaranteedCpu(Double resourceGuaranteedCpu)
           
 T resourceGuaranteedMemory(Double resourceGuaranteedMemory)
           
 T usesFastProvisioning(Boolean usesFastProvisioning)
           
 T vCpuInMhz(Long vCpuInMhz)
           
 
Methods inherited from class org.jclouds.vcloud.director.v1_5.domain.Vdc.Builder
allocationModel, availableNetworks, capabilities, computeCapacity, fromVdc, isEnabled, network, networkQuota, nicQuota, resourceEntities, resourceEntity, status, storageCapacity, vmQuota
 
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

AdminVdc.Builder

public AdminVdc.Builder()
Method Detail

resourceGuaranteedMemory

public T resourceGuaranteedMemory(Double resourceGuaranteedMemory)
See Also:
AdminVdc.getResourceGuaranteedMemory()

resourceGuaranteedCpu

public T resourceGuaranteedCpu(Double resourceGuaranteedCpu)
See Also:
AdminVdc.getResourceGuaranteedCpu()

vCpuInMhz

public T vCpuInMhz(Long vCpuInMhz)
See Also:
AdminVdc.getVCpuInMhz()

isThinProvision

public T isThinProvision(Boolean isThinProvision)
See Also:
AdminVdc#getIsThinProvision()

networkPoolReference

public T networkPoolReference(Reference networkPoolReference)
See Also:
AdminVdc.getNetworkPoolReference()

providerVdcReference

public T providerVdcReference(Reference providerVdcReference)
See Also:
AdminVdc.getProviderVdcReference()

usesFastProvisioning

public T usesFastProvisioning(Boolean usesFastProvisioning)
See Also:
AdminVdc#getUsesFastProvisioning()

build

public AdminVdc build()
Overrides:
build in class Vdc.Builder<T extends AdminVdc.Builder<T>>

fromAdminVdc

public T fromAdminVdc(AdminVdc in)


Copyright © 2009-2012 jclouds. All Rights Reserved.