public static class NovaTemplateOptions.Builder extends Object
Constructor and Description |
---|
NovaTemplateOptions.Builder() |
public static NovaTemplateOptions autoAssignFloatingIp(boolean enable)
public static NovaTemplateOptions generateKeyPair(boolean enable)
public static NovaTemplateOptions keyPairName(String keyPairName)
NovaTemplateOptions.getKeyPairName()
public static NovaTemplateOptions securityGroupNames(String... groupNames)
public static NovaTemplateOptions securityGroupNames(Iterable<String> groupNames)
public static NovaTemplateOptions inboundPorts(int... ports)
TemplateOptions.inboundPorts
public static NovaTemplateOptions blockOnPort(int port, int seconds)
RunScriptOptions.port
public static NovaTemplateOptions installPrivateKey(String rsaKey)
public static NovaTemplateOptions authorizePublicKey(String rsaKey)
public static NovaTemplateOptions userMetadata(Map<String,String> userMetadata)
TemplateOptions.userMetadata
public static NovaTemplateOptions overrideLoginUser(String user)
public static NovaTemplateOptions overrideLoginPassword(String password)
public static NovaTemplateOptions overrideLoginPrivateKey(String privateKey)
public static NovaTemplateOptions overrideAuthenticateSudo(boolean authenticateSudo)
public static NovaTemplateOptions overrideLoginCredentials(LoginCredentials credentials)
public static NovaTemplateOptions blockUntilRunning(boolean blockUntilRunning)
TemplateOptions.blockUntilRunning
public static NovaTemplateOptions userData(byte[] userData)
NovaTemplateOptions.userData
Copyright © 2009-2013 jclouds. All Rights Reserved.