org.jclouds.smartos.compute.domain
Class VmSpecification.Builder

java.lang.Object
  extended by org.jclouds.smartos.compute.domain.VmSpecification.Builder
Enclosing class:
VmSpecification

public static class VmSpecification.Builder
extends Object


Field Summary
protected  String alias
           
protected  String brand
           
protected  DataSet dataset
           
protected  String dnsDomain
           
protected  List<VmNIC> nics
           
protected  String quota
           
 
Constructor Summary
VmSpecification.Builder()
           
 
Method Summary
 VmSpecification.Builder alias(String alias)
           
 VmSpecification.Builder brand(String brand)
           
 VmSpecification build()
           
 VmSpecification.Builder dataset(DataSet dataset)
           
 VmSpecification.Builder dnsDomain(String dnsDomain)
           
 VmSpecification.Builder fromVmSpecification(VmSpecification in)
           
 VmSpecification.Builder nic(VmNIC nic)
           
 VmSpecification.Builder nics(Collection<VmNIC> nic)
           
 VmSpecification.Builder quota(String quota)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

alias

protected String alias

brand

protected String brand

dataset

protected DataSet dataset

dnsDomain

protected String dnsDomain

quota

protected String quota

nics

protected List<VmNIC> nics
Constructor Detail

VmSpecification.Builder

public VmSpecification.Builder()
Method Detail

alias

public VmSpecification.Builder alias(String alias)

brand

public VmSpecification.Builder brand(String brand)

dataset

public VmSpecification.Builder dataset(DataSet dataset)

dnsDomain

public VmSpecification.Builder dnsDomain(String dnsDomain)

quota

public VmSpecification.Builder quota(String quota)

nics

public VmSpecification.Builder nics(Collection<VmNIC> nic)

nic

public VmSpecification.Builder nic(VmNIC nic)

build

public VmSpecification build()

fromVmSpecification

public VmSpecification.Builder fromVmSpecification(VmSpecification in)


Copyright © 2009-2012 jclouds. All Rights Reserved.