org.jclouds.cloudstack.options
Class DeployVirtualMachineOptions.Builder

java.lang.Object
  extended by org.jclouds.cloudstack.options.DeployVirtualMachineOptions.Builder
Enclosing class:
DeployVirtualMachineOptions

public static class DeployVirtualMachineOptions.Builder
extends Object


Constructor Summary
DeployVirtualMachineOptions.Builder()
           
 
Method Summary
static DeployVirtualMachineOptions accountInDomain(String account, long domain)
           
static DeployVirtualMachineOptions dataDiskSize(long id)
           
static DeployVirtualMachineOptions diskOfferingId(long diskOfferingId)
           
static DeployVirtualMachineOptions displayName(String displayName)
           
static DeployVirtualMachineOptions domainId(long domainId)
           
static DeployVirtualMachineOptions group(String group)
           
static DeployVirtualMachineOptions hypervisor(String hypervisor)
           
static DeployVirtualMachineOptions ipOnDefaultNetwork(String ipOnDefaultNetwork)
           
static DeployVirtualMachineOptions ipsToNetworks(Map<String,Long> ipsToNetworks)
           
static DeployVirtualMachineOptions keyPair(String keyPair)
           
static DeployVirtualMachineOptions name(String name)
           
static DeployVirtualMachineOptions networkId(long id)
           
static DeployVirtualMachineOptions networkIds(Iterable<Long> networkIds)
           
static DeployVirtualMachineOptions securityGroupId(long id)
           
static DeployVirtualMachineOptions securityGroupIds(Iterable<Long> securityGroupIds)
           
static DeployVirtualMachineOptions userData(byte[] unencodedData)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DeployVirtualMachineOptions.Builder

public DeployVirtualMachineOptions.Builder()
Method Detail

diskOfferingId

public static DeployVirtualMachineOptions diskOfferingId(long diskOfferingId)
See Also:
DeployVirtualMachineOptions.diskOfferingId(long)

displayName

public static DeployVirtualMachineOptions displayName(String displayName)
See Also:
DeployVirtualMachineOptions.displayName(java.lang.String)

group

public static DeployVirtualMachineOptions group(String group)
See Also:
DeployVirtualMachineOptions.group(java.lang.String)

hypervisor

public static DeployVirtualMachineOptions hypervisor(String hypervisor)
See Also:
DeployVirtualMachineOptions.hypervisor(java.lang.String)

keyPair

public static DeployVirtualMachineOptions keyPair(String keyPair)
See Also:
DeployVirtualMachineOptions.keyPair(java.lang.String)

name

public static DeployVirtualMachineOptions name(String name)
See Also:
DeployVirtualMachineOptions.name(java.lang.String)

ipOnDefaultNetwork

public static DeployVirtualMachineOptions ipOnDefaultNetwork(String ipOnDefaultNetwork)
See Also:
DeployVirtualMachineOptions.ipOnDefaultNetwork(java.lang.String)

ipsToNetworks

public static DeployVirtualMachineOptions ipsToNetworks(Map<String,Long> ipsToNetworks)
See Also:
DeployVirtualMachineOptions.ipsToNetworks(java.util.Map)

networkId

public static DeployVirtualMachineOptions networkId(long id)
See Also:
DeployVirtualMachineOptions.networkId(long)

networkIds

public static DeployVirtualMachineOptions networkIds(Iterable<Long> networkIds)
See Also:
DeployVirtualMachineOptions.networkIds(java.lang.Iterable)

securityGroupId

public static DeployVirtualMachineOptions securityGroupId(long id)
See Also:
DeployVirtualMachineOptions.securityGroupId(long)

securityGroupIds

public static DeployVirtualMachineOptions securityGroupIds(Iterable<Long> securityGroupIds)
See Also:
DeployVirtualMachineOptions.securityGroupIds(java.lang.Iterable)

dataDiskSize

public static DeployVirtualMachineOptions dataDiskSize(long id)
See Also:
DeployVirtualMachineOptions.dataDiskSize(long)

userData

public static DeployVirtualMachineOptions userData(byte[] unencodedData)
See Also:
DeployVirtualMachineOptions.userData(byte[])

accountInDomain

public static DeployVirtualMachineOptions accountInDomain(String account,
                                                          long domain)
See Also:
DeployVirtualMachineOptions.accountInDomain(java.lang.String, long)

domainId

public static DeployVirtualMachineOptions domainId(long domainId)
See Also:
DeployVirtualMachineOptions.domainId(long)


Copyright © 2009-2012 jclouds. All Rights Reserved.