org.jclouds.cloudstack.domain
Class DiskOffering.Builder<T extends DiskOffering.Builder<T>>

java.lang.Object
  extended by org.jclouds.cloudstack.domain.DiskOffering.Builder<T>
Enclosing class:
DiskOffering

public abstract static class DiskOffering.Builder<T extends DiskOffering.Builder<T>>
extends Object


Field Summary
protected  Date created
           
protected  boolean customized
           
protected  int diskSize
           
protected  String displayText
           
protected  String domain
           
protected  String domainId
           
protected  String id
           
protected  String name
           
protected  String tags
           
 
Constructor Summary
DiskOffering.Builder()
           
 
Method Summary
 DiskOffering build()
           
 T created(Date created)
           
 T customized(boolean customized)
           
 T diskSize(int diskSize)
           
 T displayText(String displayText)
           
 T domain(String domain)
           
 T domainId(String domainId)
           
 T fromDiskOffering(DiskOffering in)
           
 T id(String id)
           
 T name(String name)
           
protected abstract  T self()
           
 T tags(String tags)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

id

protected String id

name

protected String name

displayText

protected String displayText

created

protected Date created

domain

protected String domain

domainId

protected String domainId

diskSize

protected int diskSize

customized

protected boolean customized

tags

protected String tags
Constructor Detail

DiskOffering.Builder

public DiskOffering.Builder()
Method Detail

self

protected abstract T self()

id

public T id(String id)
See Also:
DiskOffering.getId()

name

public T name(String name)
See Also:
DiskOffering.getName()

displayText

public T displayText(String displayText)
See Also:
DiskOffering.getDisplayText()

created

public T created(Date created)
See Also:
DiskOffering.getCreated()

domain

public T domain(String domain)
See Also:
DiskOffering.getDomain()

domainId

public T domainId(String domainId)
See Also:
DiskOffering.getDomainId()

diskSize

public T diskSize(int diskSize)
See Also:
DiskOffering.getDiskSize()

customized

public T customized(boolean customized)
See Also:
DiskOffering.isCustomized()

tags

public T tags(String tags)
See Also:
DiskOffering.getTags()

build

public DiskOffering build()

fromDiskOffering

public T fromDiskOffering(DiskOffering in)


Copyright © 2009-2012 jclouds. All Rights Reserved.