|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.jclouds.compute.options.RunScriptOptions
org.jclouds.compute.options.TemplateOptions
org.jclouds.digitalocean.compute.options.DigitalOceanTemplateOptions
public class DigitalOceanTemplateOptions
Custom options for the DigitalOcean API.
| Nested Class Summary | |
|---|---|
static class |
DigitalOceanTemplateOptions.Builder
|
| Nested classes/interfaces inherited from class org.jclouds.compute.options.TemplateOptions |
|---|
org.jclouds.compute.options.TemplateOptions.ImmutableTemplateOptions |
| Nested classes/interfaces inherited from class org.jclouds.compute.options.RunScriptOptions |
|---|
org.jclouds.compute.options.RunScriptOptions.ImmutableRunScriptOptions |
| Field Summary |
|---|
| Fields inherited from class org.jclouds.compute.options.TemplateOptions |
|---|
blockUntilRunning, inboundPorts, networks, nodeNames, NONE, privateKey, publicKey, script, securityGroups, tags, userMetadata |
| Fields inherited from class org.jclouds.compute.options.RunScriptOptions |
|---|
authenticateSudo, blockOnComplete, loginPassword, loginPrivateKey, loginUser, port, runAsRoot, seconds, taskName, wrapInInitScript |
| Constructor Summary | |
|---|---|
DigitalOceanTemplateOptions()
|
|
| Method Summary | |
|---|---|
DigitalOceanTemplateOptions |
backupsEnabled(boolean backupsEnabled)
Enabled backups for the droplet. |
DigitalOceanTemplateOptions |
clone()
|
void |
copyTo(org.jclouds.compute.options.TemplateOptions to)
|
boolean |
equals(Object obj)
|
Boolean |
getBackupsEnabled()
|
Boolean |
getPrivateNetworking()
|
Set<Integer> |
getSshKeyIds()
|
int |
hashCode()
|
DigitalOceanTemplateOptions |
privateNetworking(boolean privateNetworking)
Enables a private network interface if the region supports private networking. |
DigitalOceanTemplateOptions |
sshKeyIds(Iterable<Integer> sshKeyIds)
Sets the ssh key ids to be added to the droplet. |
com.google.common.base.Objects.ToStringHelper |
string()
|
| Methods inherited from class org.jclouds.compute.options.TemplateOptions |
|---|
as, authorizePublicKey, blockOnComplete, blockOnPort, blockUntilRunning, dontAuthorizePublicKey, getGroups, getInboundPorts, getNetworks, getNodeNames, getPrivateKey, getPublicKey, getRunScript, getTags, getUserMetadata, inboundPorts, installPrivateKey, nameTask, networks, networks, nodeNames, overrideAuthenticateSudo, overrideLoginCredentials, overrideLoginPassword, overrideLoginPrivateKey, overrideLoginUser, runAsRoot, runScript, runScript, securityGroups, securityGroups, shouldBlockUntilRunning, tags, userMetadata, userMetadata, wrapInInitScript |
| Methods inherited from class org.jclouds.compute.options.RunScriptOptions |
|---|
getLoginPassword, getLoginPrivateKey, getLoginUser, getPort, getSeconds, getTaskName, hasLoginPassword, hasLoginPasswordOption, hasLoginPrivateKey, hasLoginPrivateKeyOption, shouldAuthenticateSudo, shouldBlockOnComplete, shouldRunAsRoot, shouldWrapInInitScript, toString |
| Methods inherited from class java.lang.Object |
|---|
finalize, getClass, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public DigitalOceanTemplateOptions()
| Method Detail |
|---|
public DigitalOceanTemplateOptions privateNetworking(boolean privateNetworking)
public DigitalOceanTemplateOptions backupsEnabled(boolean backupsEnabled)
public DigitalOceanTemplateOptions sshKeyIds(Iterable<Integer> sshKeyIds)
public Set<Integer> getSshKeyIds()
public Boolean getPrivateNetworking()
public Boolean getBackupsEnabled()
public DigitalOceanTemplateOptions clone()
clone in class org.jclouds.compute.options.TemplateOptionspublic void copyTo(org.jclouds.compute.options.TemplateOptions to)
copyTo in class org.jclouds.compute.options.TemplateOptionspublic int hashCode()
hashCode in class org.jclouds.compute.options.TemplateOptionspublic boolean equals(Object obj)
equals in class org.jclouds.compute.options.TemplateOptionspublic com.google.common.base.Objects.ToStringHelper string()
string in class org.jclouds.compute.options.TemplateOptions
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||