Class SoftLayerTemplateOptions.Builder
- java.lang.Object
-
- org.jclouds.softlayer.compute.options.SoftLayerTemplateOptions.Builder
-
- Enclosing class:
- SoftLayerTemplateOptions
public static class SoftLayerTemplateOptions.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
-
-
-
Method Detail
-
domainName
public static SoftLayerTemplateOptions domainName(String domainName)
- See Also:
domainName(java.lang.String)
-
blockDevices
public static SoftLayerTemplateOptions blockDevices(Integer... capacities)
- See Also:
blockDevices(java.lang.Integer...)
-
blockDevices
public static SoftLayerTemplateOptions blockDevices(Iterable<Integer> capacities)
-
diskType
public static SoftLayerTemplateOptions diskType(String diskType)
- See Also:
diskType(java.lang.String)
-
portSpeed
public static SoftLayerTemplateOptions portSpeed(Integer portSpeed)
- See Also:
portSpeed(java.lang.Integer)
-
userData
public static SoftLayerTemplateOptions userData(String userData)
- See Also:
userData(java.lang.String)
-
primaryNetworkComponentNetworkVlanId
public static SoftLayerTemplateOptions primaryNetworkComponentNetworkVlanId(Integer primaryNetworkComponentNetworkVlanId)
-
primaryBackendNetworkComponentNetworkVlanId
public static SoftLayerTemplateOptions primaryBackendNetworkComponentNetworkVlanId(Integer primaryBackendNetworkComponentNetworkVlanId)
-
hourlyBillingFlag
public static SoftLayerTemplateOptions hourlyBillingFlag(boolean hourlyBillingFlag)
- See Also:
hourlyBillingFlag(boolean)
-
dedicatedAccountHostOnlyFlag
public static SoftLayerTemplateOptions dedicatedAccountHostOnlyFlag(boolean dedicatedAccountHostOnlyFlag)
- See Also:
dedicatedAccountHostOnlyFlag(boolean)
-
privateNetworkOnlyFlag
public static SoftLayerTemplateOptions privateNetworkOnlyFlag(boolean privateNetworkOnlyFlag)
- See Also:
privateNetworkOnlyFlag(boolean)
-
postInstallScriptUri
public static SoftLayerTemplateOptions postInstallScriptUri(String postInstallScriptUri)
- See Also:
postInstallScriptUri(String)
-
sshKeys
public static SoftLayerTemplateOptions sshKeys(Integer... sshKeys)
- See Also:
sshKeys(Iterable)
-
sshKeys
public static SoftLayerTemplateOptions sshKeys(Iterable<Integer> sshKeys)
-
inboundPorts
public static SoftLayerTemplateOptions inboundPorts(int... ports)
- See Also:
TemplateOptions.inboundPorts(int...)
-
blockOnPort
public static SoftLayerTemplateOptions blockOnPort(int port, int seconds)
- See Also:
TemplateOptions.blockOnPort(int, int)
-
installPrivateKey
public static SoftLayerTemplateOptions installPrivateKey(String rsaKey)
-
authorizePublicKey
public static SoftLayerTemplateOptions authorizePublicKey(String rsaKey)
-
userMetadata
public static SoftLayerTemplateOptions userMetadata(Map<String,String> userMetadata)
- See Also:
TemplateOptions.userMetadata(Map)
-
nodeNames
public static SoftLayerTemplateOptions nodeNames(Iterable<String> nodeNames)
- See Also:
TemplateOptions.nodeNames(Iterable)
-
networks
public static SoftLayerTemplateOptions networks(Iterable<String> networks)
- See Also:
TemplateOptions.networks(Iterable)
-
overrideLoginUser
public static SoftLayerTemplateOptions overrideLoginUser(String user)
-
overrideLoginPassword
public static SoftLayerTemplateOptions overrideLoginPassword(String password)
-
overrideLoginPrivateKey
public static SoftLayerTemplateOptions overrideLoginPrivateKey(String privateKey)
-
overrideAuthenticateSudo
public static SoftLayerTemplateOptions overrideAuthenticateSudo(boolean authenticateSudo)
-
overrideLoginCredentials
public static SoftLayerTemplateOptions overrideLoginCredentials(LoginCredentials credentials)
-
blockUntilRunning
public static SoftLayerTemplateOptions blockUntilRunning(boolean blockUntilRunning)
-
-