org.jclouds.openstack.nova.v2_0.compute.options
Class NovaTemplateOptions.Builder
java.lang.Object
org.jclouds.openstack.nova.v2_0.compute.options.NovaTemplateOptions.Builder
- Enclosing class:
- NovaTemplateOptions
public static class NovaTemplateOptions.Builder
- extends Object
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
NovaTemplateOptions.Builder
public NovaTemplateOptions.Builder()
autoAssignFloatingIp
public static NovaTemplateOptions autoAssignFloatingIp(boolean enable)
- See Also:
NovaTemplateOptions.shouldAutoAssignFloatingIp()
generateKeyPair
public static NovaTemplateOptions generateKeyPair(boolean enable)
- See Also:
NovaTemplateOptions.shouldGenerateKeyPair()
keyPairName
public static NovaTemplateOptions keyPairName(String keyPairName)
- See Also:
NovaTemplateOptions.getKeyPairName()
securityGroupNames
public static NovaTemplateOptions securityGroupNames(String... groupNames)
- See Also:
CreateServerOptions.getSecurityGroupNames()
securityGroupNames
public static NovaTemplateOptions securityGroupNames(Iterable<String> groupNames)
- See Also:
CreateServerOptions.getSecurityGroupNames()
inboundPorts
public static NovaTemplateOptions inboundPorts(int... ports)
- See Also:
TemplateOptions.inboundPorts
blockOnPort
public static NovaTemplateOptions blockOnPort(int port,
int seconds)
- See Also:
RunScriptOptions.port
installPrivateKey
public static NovaTemplateOptions installPrivateKey(String rsaKey)
- See Also:
TemplateOptions.installPrivateKey(java.lang.String)
authorizePublicKey
public static NovaTemplateOptions authorizePublicKey(String rsaKey)
- See Also:
TemplateOptions.authorizePublicKey(java.lang.String)
userMetadata
public static NovaTemplateOptions userMetadata(Map<String,String> userMetadata)
- See Also:
TemplateOptions.userMetadata
overrideLoginUser
public static NovaTemplateOptions overrideLoginUser(String user)
- See Also:
TemplateOptions.overrideLoginUser(java.lang.String)
overrideLoginPassword
public static NovaTemplateOptions overrideLoginPassword(String password)
- See Also:
TemplateOptions.overrideLoginPassword(java.lang.String)
overrideLoginPrivateKey
public static NovaTemplateOptions overrideLoginPrivateKey(String privateKey)
- See Also:
TemplateOptions.overrideLoginPrivateKey(java.lang.String)
overrideAuthenticateSudo
public static NovaTemplateOptions overrideAuthenticateSudo(boolean authenticateSudo)
- See Also:
TemplateOptions.overrideAuthenticateSudo(boolean)
overrideLoginCredentials
public static NovaTemplateOptions overrideLoginCredentials(LoginCredentials credentials)
- See Also:
TemplateOptions.overrideLoginCredentials(org.jclouds.domain.LoginCredentials)
blockUntilRunning
public static NovaTemplateOptions blockUntilRunning(boolean blockUntilRunning)
- See Also:
TemplateOptions.blockUntilRunning
userData
public static NovaTemplateOptions userData(byte[] userData)
- See Also:
NovaTemplateOptions.userData
Copyright © 2009-2012 jclouds. All Rights Reserved.