All Methods Static Methods Instance Methods Concrete Methods
Modifier and Type |
Method and Description |
boolean |
canProvision(hudson.model.Label label) |
static AnkaMgmtCloud |
get(String cloudName) |
AnkaAPI |
getAnkaApi() |
static List<AnkaMgmtCloud> |
getAnkaClouds() |
String |
getAnkaMgmtUrl() |
int |
getCloudCapacity() |
int |
getCloudInstanceCap() |
String |
getCloudName() |
static AnkaMgmtCloud |
getCloudThatHasImage(String masterVMID) |
int |
getConnectionKeepAliveSeconds() |
String |
getCredentialsId() |
String |
getDurabilityMode() |
int |
getMaxConnections() |
int |
getMonitorRecurrenceMinutes() |
List<NodeGroup> |
getNodeGroups() |
NodeCountResponse |
getNumOfRunningNodesPerLabel(hudson.model.Label label) |
String |
getRootCA() |
boolean |
getSkipTLSVerification() |
AnkaCloudSlaveTemplate |
getTemplate(hudson.model.Label label) |
AnkaCloudSlaveTemplate |
getTemplateFromLabel(hudson.model.Label label) |
List<AnkaCloudSlaveTemplate> |
getTemplates() |
List<String> |
getTemplateTags(String masterVmId) |
int |
getVmPollTime() |
boolean |
isOnline() |
Boolean |
isPushSupported() |
List<AnkaVmTemplate> |
listVmTemplates() |
static void |
Log(hudson.slaves.SlaveComputer slave,
hudson.model.TaskListener listener,
String format,
Object... args) |
static void |
Log(hudson.model.Slave slave,
hudson.model.TaskListener listener,
String msg) |
static void |
Log(String msg) |
static void |
Log(String format,
Object... args) |
static void |
markFuture(AnkaMgmtCloud cloud,
AbstractAnkaSlave abstractAnkaSlave) |
Collection<hudson.slaves.NodeProvisioner.PlannedNode> |
provision(hudson.model.Label label,
int excessWorkload) |
protected Object |
readResolve() |
void |
saveImage(AbstractAnkaSlave node) |
void |
setCloudInstanceCap(int val) |
void |
setConnectionKeepAliveSeconds(int connectionKeepAliveSeconds) |
void |
setDurabilityMode(String durabilityMode) |
void |
setMaxConnections(int maxConnections) |
void |
setMonitorRecurrenceMinutes(int minutes) |
void |
setVmPollTime(int milliseconds) |
AnkaVmInstance |
showInstance(String id) |
AnkaOnDemandSlave |
StartNewDynamicSlave(DynamicSlaveProperties properties,
String label) |
void |
terminateVMInstance(String id) |
void |
terminateVMInstance(String id,
AbstractAnkaSlave node) |
void |
updateInstance(String vmId,
String name,
String jenkinsNodeLink,
String jobIdentifier) |