Package | Description |
---|---|
com.elasticbox | |
com.elasticbox.jenkins | |
com.elasticbox.jenkins.builders | |
com.elasticbox.jenkins.model.services.instances.execution.task | |
com.elasticbox.jenkins.util |
Constructor and Description |
---|
BoxStack(String boxId,
net.sf.json.JSONArray boxes,
Client client) |
BoxStack(String boxId,
net.sf.json.JSONArray boxes,
Client client,
List<net.sf.json.JSONObject> overridenVariables) |
Modifier and Type | Method and Description |
---|---|
Client |
ElasticBoxCloud.getClient() |
Modifier and Type | Method and Description |
---|---|
protected hudson.util.FormValidation |
AbstractSlaveConfiguration.AbstractSlaveConfigurationDescriptor.checkBoxVersion(String boxVersion,
String box,
String workspace,
Client client) |
static hudson.util.FormValidation |
DescriptorHelper.checkSlaveBox(Client client,
String box) |
static hudson.util.ListBoxModel |
DescriptorHelper.getBoxes(Client client,
String workspace) |
static DescriptorHelper.JsonArrayResponse |
DescriptorHelper.getBoxStack(Client client,
String workspace,
String boxId,
String boxVersion) |
static hudson.util.ListBoxModel |
DescriptorHelper.getBoxVersions(Client client,
String workspace,
String box) |
static hudson.util.ListBoxModel |
DescriptorHelper.getCloudFormationLocations(Client client,
String provider) |
static hudson.util.ListBoxModel |
DescriptorHelper.getCloudFormationProviders(Client client,
String workspace) |
static DescriptorHelper.JsonArrayResponse |
DescriptorHelper.getInstanceBoxStack(Client client,
String instance) |
static net.sf.json.JSONArray |
DescriptorHelper.getInstances(Client client,
String workspace,
ObjectFilter filter) |
static hudson.util.ListBoxModel |
DescriptorHelper.getInstances(Client client,
String workspace,
String box) |
static DescriptorHelper.JsonArrayResponse |
DescriptorHelper.getInstancesAsJsonArrayResponse(Client client,
String workspace,
String box) |
static hudson.util.ListBoxModel |
DescriptorHelper.getProfiles(Client client,
String workspace,
String box) |
static String |
DescriptorHelper.getResolvedBoxVersion(Client client,
String workspace,
String box,
String boxVersion) |
static hudson.util.ListBoxModel |
DescriptorHelper.getWorkspaces(Client client) |
static net.sf.json.JSONArray |
DescriptorHelper.removeInvalidVariables(net.sf.json.JSONArray variableArray,
String instanceId,
Client client) |
static String |
DescriptorHelper.resolveDeploymentPolicy(Client client,
String workspaceId,
String policy,
String commaSeparateClaims) |
Modifier and Type | Method and Description |
---|---|
static void |
TerminateOperation.terminate(net.sf.json.JSONObject instance,
Client client,
TaskLogger logger) |
protected boolean |
StopOperation.waitForAvailable(Client client,
String instanceId,
long timeoutSeconds) |
Constructor and Description |
---|
UpdateInstanceTask(Client client,
TaskLogger logger,
net.sf.json.JSONObject instanceJson,
net.sf.json.JSONArray resolvedVariables,
String boxVersion) |
UpdateInstanceTask(Client client,
TaskLogger logger,
net.sf.json.JSONObject instanceJson,
net.sf.json.JSONArray resolvedVariables,
String boxVersion,
boolean waitForInstanceToBeReady,
long initialDelay,
long delay,
long timeout,
int readingStateRetries,
int retries) |
Modifier and Type | Method and Description |
---|---|
static Client |
ClientCache.findOrCreateClient(String cloudName) |
static Client |
ClientCache.getClient(String cloudName) |
static Client |
ClientCache.getClient(String endpointUrl,
String token) |
Modifier and Type | Method and Description |
---|---|
static net.sf.json.JSONArray |
SlaveInstance.createJenkinsVariables(Client client,
ElasticBoxSlave slave) |
Copyright © 2016–2019. All rights reserved.