public static class NovaTemplateOptions.Builder extends Object
| Constructor and Description |
|---|
NovaTemplateOptions.Builder() |
public static NovaTemplateOptions autoAssignFloatingIp(boolean enable)
public NovaTemplateOptions floatingIpPoolNames(String... floatingIpPoolNames)
public NovaTemplateOptions floatingIpPoolNames(Iterable<String> floatingIpPoolNames)
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.inboundPortspublic static NovaTemplateOptions blockOnPort(int port, int seconds)
RunScriptOptions.portpublic static NovaTemplateOptions installPrivateKey(String rsaKey)
public static NovaTemplateOptions authorizePublicKey(String rsaKey)
public static NovaTemplateOptions userMetadata(Map<String,String> userMetadata)
TemplateOptions.userMetadatapublic static NovaTemplateOptions nodeNames(Iterable<String> nodeNames)
TemplateOptions.nodeNames(Iterable)public static NovaTemplateOptions networks(Iterable<String> networks)
TemplateOptions.networks(Iterable)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.blockUntilRunningpublic static NovaTemplateOptions userData(byte[] userData)
NovaTemplateOptions.userDatapublic static NovaTemplateOptions diskConfig(String diskConfig)
CreateServerOptions.getDiskConfig()public static NovaTemplateOptions configDrive(boolean configDrive)
CreateServerOptions.getConfigDrive()public static NovaTemplateOptions novaNetworks(Set<Network> novaNetworks)
CreateServerOptions.getNetworks()public static NovaTemplateOptions availabilityZone(String availabilityZone)
Copyright © 2009-2016 The Apache Software Foundation. All Rights Reserved.