org.jclouds.openstack.nova.v2_0.options
Class CreateServerOptions.Builder

java.lang.Object
  extended by org.jclouds.openstack.nova.v2_0.options.CreateServerOptions.Builder
Enclosing class:
CreateServerOptions

public static class CreateServerOptions.Builder
extends Object


Constructor Summary
CreateServerOptions.Builder()
           
 
Method Summary
static CreateServerOptions adminPass(String adminPass)
           
static CreateServerOptions availabilityZone(String availabilityZone)
           
static CreateServerOptions diskConfig(String diskConfig)
           
static CreateServerOptions keyPairName(String keyName)
           
static CreateServerOptions metadata(Map<String,String> metadata)
           
static CreateServerOptions networks(Iterable<String> networks)
           
static CreateServerOptions networks(String... networks)
           
static CreateServerOptions novaNetworks(Iterable<Network> networks)
           
static CreateServerOptions securityGroupNames(Iterable<String> groupNames)
           
static CreateServerOptions securityGroupNames(String... groupNames)
           
static CreateServerOptions writeFileToPath(byte[] contents, String path)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CreateServerOptions.Builder

public CreateServerOptions.Builder()
Method Detail

writeFileToPath

public static CreateServerOptions writeFileToPath(byte[] contents,
                                                  String path)
See Also:
CreateServerOptions.writeFileToPath(byte[], java.lang.String)

adminPass

public static CreateServerOptions adminPass(String adminPass)

metadata

public static CreateServerOptions metadata(Map<String,String> metadata)
See Also:
CreateServerOptions#metadata(Map)

keyPairName

public static CreateServerOptions keyPairName(String keyName)
See Also:
CreateServerOptions.getKeyPairName()

securityGroupNames

public static CreateServerOptions securityGroupNames(String... groupNames)
See Also:
CreateServerOptions.getSecurityGroupNames()

securityGroupNames

public static CreateServerOptions securityGroupNames(Iterable<String> groupNames)
See Also:
CreateServerOptions.getSecurityGroupNames()

diskConfig

public static CreateServerOptions diskConfig(String diskConfig)
See Also:
CreateServerOptions.getDiskConfig()

networks

public static CreateServerOptions networks(String... networks)
See Also:
CreateServerOptions.getNetworks()

networks

public static CreateServerOptions networks(Iterable<String> networks)
See Also:
CreateServerOptions.getNetworks()

novaNetworks

public static CreateServerOptions novaNetworks(Iterable<Network> networks)
See Also:
CreateServerOptions.getNetworks()

availabilityZone

public static CreateServerOptions availabilityZone(String availabilityZone)
See Also:
CreateServerOptions.getAvailabilityZone()


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