Package org.jclouds.cloudstack.options
Class DeployVirtualMachineOptions.Builder
- java.lang.Object
-
- org.jclouds.cloudstack.options.DeployVirtualMachineOptions.Builder
-
- Enclosing class:
- DeployVirtualMachineOptions
public static class DeployVirtualMachineOptions.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
-
-
-
Method Detail
-
diskOfferingId
public static DeployVirtualMachineOptions diskOfferingId(String diskOfferingId)
-
displayName
public static DeployVirtualMachineOptions displayName(String displayName)
-
group
public static DeployVirtualMachineOptions group(String group)
-
hypervisor
public static DeployVirtualMachineOptions hypervisor(String hypervisor)
-
keyPair
public static DeployVirtualMachineOptions keyPair(String keyPair)
-
name
public static DeployVirtualMachineOptions name(String name)
-
ipOnDefaultNetwork
public static DeployVirtualMachineOptions ipOnDefaultNetwork(String ipOnDefaultNetwork)
-
ipsToNetworks
public static DeployVirtualMachineOptions ipsToNetworks(Map<String,String> ipsToNetworks)
-
networkId
public static DeployVirtualMachineOptions networkId(String id)
-
networkIds
public static DeployVirtualMachineOptions networkIds(Iterable<String> networkIds)
-
projectId
public static DeployVirtualMachineOptions projectId(String id)
-
securityGroupId
public static DeployVirtualMachineOptions securityGroupId(String id)
-
securityGroupIds
public static DeployVirtualMachineOptions securityGroupIds(Iterable<String> securityGroupIds)
-
dataDiskSize
public static DeployVirtualMachineOptions dataDiskSize(long id)
-
userData
public static DeployVirtualMachineOptions userData(byte[] unencodedData)
-
accountInDomain
public static DeployVirtualMachineOptions accountInDomain(String account, String domain)
-
domainId
public static DeployVirtualMachineOptions domainId(String domainId)
-
-