org.jclouds.trmk.vcloud_0_8.compute.options
Class TerremarkVCloudTemplateOptions.Builder

java.lang.Object
  extended by org.jclouds.trmk.vcloud_0_8.compute.options.TerremarkVCloudTemplateOptions.Builder
Enclosing class:
TerremarkVCloudTemplateOptions

public static class TerremarkVCloudTemplateOptions.Builder
extends Object


Constructor Summary
TerremarkVCloudTemplateOptions.Builder()
           
 
Method Summary
static TerremarkVCloudTemplateOptions authorizePublicKey(String rsaKey)
           
static TerremarkVCloudTemplateOptions blockOnPort(int port, int seconds)
           
static TerremarkVCloudTemplateOptions blockUntilRunning(boolean blockUntilRunning)
           
static TerremarkVCloudTemplateOptions inboundPorts(int... ports)
           
static TerremarkVCloudTemplateOptions installPrivateKey(String rsaKey)
           
static TerremarkVCloudTemplateOptions noKeyPair()
           
static TerremarkVCloudTemplateOptions runScript(byte[] script)
           
static TerremarkVCloudTemplateOptions sshKeyFingerprint(String keyPair)
           
static TerremarkVCloudTemplateOptions userMetadata(Map<String,String> userMetadata)
           
static TerremarkVCloudTemplateOptions userMetadata(String key, String value)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TerremarkVCloudTemplateOptions.Builder

public TerremarkVCloudTemplateOptions.Builder()
Method Detail

sshKeyFingerprint

public static TerremarkVCloudTemplateOptions sshKeyFingerprint(String keyPair)
See Also:
TerremarkVCloudTemplateOptions.sshKeyFingerprint(java.lang.String)

noKeyPair

public static TerremarkVCloudTemplateOptions noKeyPair()
See Also:
TerremarkVCloudTemplateOptions.noKeyPair

inboundPorts

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

blockOnPort

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

blockUntilRunning

public static TerremarkVCloudTemplateOptions blockUntilRunning(boolean blockUntilRunning)
See Also:
TemplateOptions.blockUntilRunning

runScript

public static TerremarkVCloudTemplateOptions runScript(byte[] script)
See Also:
TemplateOptions.runScript(byte[])

installPrivateKey

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

authorizePublicKey

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

userMetadata

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

userMetadata

public static TerremarkVCloudTemplateOptions userMetadata(String key,
                                                          String value)
See Also:
TemplateOptions.userMetadata(String, String)


Copyright © 2009-2011 jclouds. All Rights Reserved.