public class AnkaCloudSlaveTemplate extends Object implements hudson.model.Describable<AnkaCloudSlaveTemplate>
| Modifier and Type | Class and Description |
|---|---|
static class |
AnkaCloudSlaveTemplate.DescriptorImpl
ui stuff
|
| Modifier and Type | Field and Description |
|---|---|
static String |
BridgedNetwork |
static String |
HostNetwork |
protected static com.cloudbees.plugins.credentials.domains.SchemeRequirement |
HTTP_SCHEME |
protected static com.cloudbees.plugins.credentials.domains.SchemeRequirement |
HTTPS_SCHEME |
static String |
SharedNetwork |
| Constructor and Description |
|---|
AnkaCloudSlaveTemplate(String capsuleNamePrefix,
String remoteFS,
String masterVmId,
String tag,
String labelString,
String templateDescription,
int numberOfExecutors,
int launchDelay,
String credentialsId,
boolean keepAliveOnError,
int SSHPort,
String cloudName) |
| Modifier and Type | Method and Description |
|---|---|
String |
getCapsuleNamePrefix() |
String |
getCloudName() |
String |
getCredentialsId() |
hudson.model.Descriptor<AnkaCloudSlaveTemplate> |
getDescriptor() |
static com.cloudbees.plugins.credentials.domains.SchemeRequirement |
getHTTP_SCHEME() |
static com.cloudbees.plugins.credentials.domains.SchemeRequirement |
getHTTPS_SCHEME() |
Set<hudson.model.labels.LabelAtom> |
getLabelSet() |
String |
getLabelString() |
int |
getLaunchDelay() |
static Logger |
getLOGGER() |
String |
getMasterVmId() |
hudson.model.Node.Mode |
getMode() |
int |
getNumberOfExecutors() |
String |
getRemoteFS() |
int |
getSSHPort() |
String |
getTag() |
String |
getTemplateDescription() |
boolean |
isKeepAliveOnError() |
boolean |
isNetworkBridged() |
protected Object |
readResolve() |
protected static final com.cloudbees.plugins.credentials.domains.SchemeRequirement HTTP_SCHEME
protected static final com.cloudbees.plugins.credentials.domains.SchemeRequirement HTTPS_SCHEME
public static final String BridgedNetwork
public static String SharedNetwork
public static String HostNetwork
@DataBoundConstructor public AnkaCloudSlaveTemplate(String capsuleNamePrefix, String remoteFS, String masterVmId, String tag, String labelString, String templateDescription, int numberOfExecutors, int launchDelay, String credentialsId, boolean keepAliveOnError, int SSHPort, String cloudName)
protected Object readResolve()
public static Logger getLOGGER()
public static com.cloudbees.plugins.credentials.domains.SchemeRequirement getHTTP_SCHEME()
public static com.cloudbees.plugins.credentials.domains.SchemeRequirement getHTTPS_SCHEME()
public boolean isKeepAliveOnError()
public String getMasterVmId()
public String getTag()
public String getCapsuleNamePrefix()
public int getLaunchDelay()
public String getRemoteFS()
public String getLabelString()
public String getTemplateDescription()
public int getNumberOfExecutors()
public hudson.model.Node.Mode getMode()
public String getCredentialsId()
public Set<hudson.model.labels.LabelAtom> getLabelSet()
public hudson.model.Descriptor<AnkaCloudSlaveTemplate> getDescriptor()
getDescriptor in interface hudson.model.Describable<AnkaCloudSlaveTemplate>public boolean isNetworkBridged()
public int getSSHPort()
public String getCloudName()
Copyright © 2016–2017. All rights reserved.