- Author:
- Adrian Cole
| Methods inherited from class org.jclouds.compute.options.TemplateOptions |
as, blockUntilRunning, dontAuthorizePublicKey, getInboundPorts, getPort, getPrivateKey, getPublicKey, getRunScript, getSeconds, isIncludeMetadata, runScript, runScript, shouldBlockUntilRunning |
NONE
public static final TerremarkVCloudTemplateOptions NONE
TerremarkVCloudTemplateOptions
public TerremarkVCloudTemplateOptions()
sshKeyFingerprint
public TerremarkVCloudTemplateOptions sshKeyFingerprint(String keyPair)
- Specifies the keypair used to run instances with
noKeyPair
public TerremarkVCloudTemplateOptions noKeyPair()
- Do not use a keypair on instances
blockOnPort
public TerremarkVCloudTemplateOptions blockOnPort(int port,
int seconds)
- Overrides:
blockOnPort in class TemplateOptions
- See Also:
TemplateOptions.blockOnPort(int, int)
inboundPorts
public TerremarkVCloudTemplateOptions inboundPorts(int... ports)
- special thing is that we do assume if you are passing groups that you have
everything you need already defined. for example, our option inboundPorts
normally creates ingress rules accordingly but if we notice you've
specified securityGroups, we do not mess with rules at all
- Overrides:
inboundPorts in class TemplateOptions
- See Also:
TemplateOptions.inboundPorts
authorizePublicKey
@Deprecated
public TerremarkVCloudTemplateOptions authorizePublicKey(String publicKey)
- Deprecated.
- Overrides:
authorizePublicKey in class TemplateOptions
- See Also:
TemplateOptions.authorizePublicKey(String)
authorizePublicKey
public TerremarkVCloudTemplateOptions authorizePublicKey(Payload publicKey)
- Overrides:
authorizePublicKey in class TemplateOptions
- See Also:
TemplateOptions.authorizePublicKey(Payload)
installPrivateKey
@Deprecated
public TerremarkVCloudTemplateOptions installPrivateKey(String privateKey)
- Deprecated.
- Overrides:
installPrivateKey in class TemplateOptions
- See Also:
TemplateOptions.installPrivateKey(String)
installPrivateKey
public TerremarkVCloudTemplateOptions installPrivateKey(Payload privateKey)
- Overrides:
installPrivateKey in class TemplateOptions
- See Also:
TemplateOptions.installPrivateKey(Payload)
runScript
public TerremarkVCloudTemplateOptions runScript(Payload script)
- Overrides:
runScript in class TemplateOptions
- See Also:
TemplateOptions.runScript(Payload)
runScript
@Deprecated
public TerremarkVCloudTemplateOptions runScript(byte[] script)
- Deprecated.
- Overrides:
runScript in class TemplateOptions
- See Also:
TemplateOptions.runScript(byte[])
withMetadata
public TerremarkVCloudTemplateOptions withMetadata()
- Overrides:
withMetadata in class TemplateOptions
- See Also:
TemplateOptions.withMetadata()
getSshKeyFingerprint
public String getSshKeyFingerprint()
- Returns:
- keyPair to use when running the instance or null, to generate a
keypair.
shouldAutomaticallyCreateKeyPair
public boolean shouldAutomaticallyCreateKeyPair()
- Returns:
- true (default) if we are supposed to use a keypair
hashCode
public int hashCode()
- Overrides:
hashCode in class TemplateOptions
equals
public boolean equals(Object obj)
- Overrides:
equals in class TemplateOptions
toString
public String toString()
- Overrides:
toString in class TemplateOptions
Copyright © 2009-2010 jclouds. All Rights Reserved.