org.jclouds.cloudsigma.compute.options
Class CloudSigmaTemplateOptions.Builder

java.lang.Object
  extended by org.jclouds.cloudsigma.compute.options.CloudSigmaTemplateOptions.Builder
Enclosing class:
CloudSigmaTemplateOptions

public static class CloudSigmaTemplateOptions.Builder
extends Object


Constructor Summary
CloudSigmaTemplateOptions.Builder()
           
 
Method Summary
static CloudSigmaTemplateOptions authorizePublicKey(String rsaKey)
           
static CloudSigmaTemplateOptions blockOnPort(int port, int seconds)
           
static CloudSigmaTemplateOptions diskDriveAffinity(AffinityType diskDriveAffinity)
           
static CloudSigmaTemplateOptions inboundPorts(int... ports)
           
static CloudSigmaTemplateOptions installPrivateKey(String rsaKey)
           
static CloudSigmaTemplateOptions overrideAuthenticateSudo(boolean authenticateSudo)
           
static CloudSigmaTemplateOptions overrideCredentialsWith(Credentials credentials)
          Deprecated. 
static CloudSigmaTemplateOptions overrideLoginCredentials(LoginCredentials credentials)
           
static CloudSigmaTemplateOptions overrideLoginCredentialWith(String credential)
          Deprecated. 
static CloudSigmaTemplateOptions overrideLoginPassword(String password)
           
static CloudSigmaTemplateOptions overrideLoginPrivateKey(String privateKey)
           
static CloudSigmaTemplateOptions overrideLoginUser(String user)
           
static CloudSigmaTemplateOptions overrideLoginUserWith(String user)
          Deprecated. 
static CloudSigmaTemplateOptions userMetadata(Map<String,String> userMetadata)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CloudSigmaTemplateOptions.Builder

public CloudSigmaTemplateOptions.Builder()
Method Detail

diskDriveAffinity

public static CloudSigmaTemplateOptions diskDriveAffinity(AffinityType diskDriveAffinity)
See Also:
CloudSigmaTemplateOptions.diskDriveAffinity

inboundPorts

public static CloudSigmaTemplateOptions inboundPorts(int... ports)
See Also:
TemplateOptions.inboundPorts

blockOnPort

public static CloudSigmaTemplateOptions blockOnPort(int port,
                                                    int seconds)
See Also:
RunScriptOptions.port

installPrivateKey

public static CloudSigmaTemplateOptions installPrivateKey(String rsaKey)
See Also:
TemplateOptions.installPrivateKey(java.lang.String)

authorizePublicKey

public static CloudSigmaTemplateOptions authorizePublicKey(String rsaKey)
See Also:
TemplateOptions.authorizePublicKey(java.lang.String)

userMetadata

public static CloudSigmaTemplateOptions userMetadata(Map<String,String> userMetadata)
See Also:
TemplateOptions.userMetadata(Map)

overrideLoginUserWith

@Deprecated
public static CloudSigmaTemplateOptions overrideLoginUserWith(String user)
Deprecated. 


overrideLoginUser

public static CloudSigmaTemplateOptions overrideLoginUser(String user)

overrideLoginPassword

public static CloudSigmaTemplateOptions overrideLoginPassword(String password)

overrideLoginPrivateKey

public static CloudSigmaTemplateOptions overrideLoginPrivateKey(String privateKey)

overrideAuthenticateSudo

public static CloudSigmaTemplateOptions overrideAuthenticateSudo(boolean authenticateSudo)

overrideLoginCredentialWith

@Deprecated
public static CloudSigmaTemplateOptions overrideLoginCredentialWith(String credential)
Deprecated. 


overrideCredentialsWith

@Deprecated
public static CloudSigmaTemplateOptions overrideCredentialsWith(Credentials credentials)
Deprecated. 


overrideLoginCredentials

public static CloudSigmaTemplateOptions overrideLoginCredentials(LoginCredentials credentials)


Copyright © 2009-2012 jclouds. All Rights Reserved.