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

java.lang.Object
  extended by org.jclouds.vcloud.director.v1_5.domain.query.QueryResultRecordType.Builder<B>
      extended by org.jclouds.vcloud.director.v1_5.domain.query.QueryResultVMRecord.Builder<B>
Enclosing class:
QueryResultVMRecord

public static class QueryResultVMRecord.Builder<B extends QueryResultVMRecord.Builder<B>>
extends QueryResultRecordType.Builder<B>


Constructor Summary
QueryResultVMRecord.Builder()
           
 
Method Summary
 QueryResultVMRecord build()
           
 B catalogName(Boolean val)
           
 B container(String val)
           
 B containerName(String val)
           
 B fromQueryResultVMRecord(QueryResultVMRecord in)
           
 B guestOs(String val)
           
 B hardwareVersion(Integer val)
           
 B isBusy(Boolean val)
           
 B isDeleted(Boolean val)
           
 B isDeployed(Boolean val)
           
 B isInMaintenanceMode(Boolean val)
           
 B isPublished(Boolean val)
           
 B isVAppTemplate(Boolean val)
           
 B memoryMB(Integer val)
           
 B name(String val)
           
 B numberOfCpus(Integer val)
           
 B status(String val)
           
 B vdc(String val)
           
 
Methods inherited from class org.jclouds.vcloud.director.v1_5.domain.query.QueryResultRecordType.Builder
fromQueryResultRecordType, href, id, link, links, self, type
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

QueryResultVMRecord.Builder

public QueryResultVMRecord.Builder()
Method Detail

name

public B name(String val)
See Also:
QueryResultVMRecord.getName()

containerName

public B containerName(String val)
See Also:
QueryResultVMRecord.getContainerName()

container

public B container(String val)
See Also:
QueryResultVMRecord.getContainer()

vdc

public B vdc(String val)
See Also:
QueryResultVMRecord.getVdc()

isVAppTemplate

public B isVAppTemplate(Boolean val)
See Also:
QueryResultVMRecord.isVAppTemplate()

isDeleted

public B isDeleted(Boolean val)
See Also:
QueryResultVMRecord.isDeleted()

guestOs

public B guestOs(String val)
See Also:
QueryResultVMRecord.getGuestOs()

numberOfCpus

public B numberOfCpus(Integer val)
See Also:
QueryResultVMRecord.getNumberOfCpus()

memoryMB

public B memoryMB(Integer val)
See Also:
QueryResultVMRecord.getMemoryMB()

status

public B status(String val)
See Also:
QueryResultVMRecord.getStatus()

isBusy

public B isBusy(Boolean val)
See Also:
QueryResultVMRecord.isBusy()

isDeployed

public B isDeployed(Boolean val)
See Also:
QueryResultVMRecord.isDeployed()

isPublished

public B isPublished(Boolean val)
See Also:
QueryResultVMRecord.isPublished()

catalogName

public B catalogName(Boolean val)
See Also:
QueryResultVMRecord.isCatalogName()

hardwareVersion

public B hardwareVersion(Integer val)
See Also:
QueryResultVMRecord.getHardwareVersion()

isInMaintenanceMode

public B isInMaintenanceMode(Boolean val)
See Also:
QueryResultVMRecord.isInMaintenanceMode()

build

public QueryResultVMRecord build()
Overrides:
build in class QueryResultRecordType.Builder<B extends QueryResultVMRecord.Builder<B>>

fromQueryResultVMRecord

public B fromQueryResultVMRecord(QueryResultVMRecord in)


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