Skip navigation links
A C D G I J L N O P R S T U _ 

A

apply(NodeProvisioner.StrategyState) - Method in class org.jenkinsci.plugins.nomad.NomadProvisioningStrategy
Do asap provisioning
Artifact - Class in org.jenkinsci.plugins.nomad.Api
 
Artifact(String, Map<String, String>, String) - Constructor for class org.jenkinsci.plugins.nomad.Api.Artifact
 
asNode() - Method in class org.jenkinsci.plugins.nomad.NomadSlave
 

C

canProvision(Label) - Method in class org.jenkinsci.plugins.nomad.NomadCloud
 
createComputer() - Method in class org.jenkinsci.plugins.nomad.NomadSlave
 
createSlaveName() - Method in class org.jenkinsci.plugins.nomad.NomadSlaveTemplate
 

D

DescriptorImpl() - Constructor for class org.jenkinsci.plugins.nomad.NomadCloud.DescriptorImpl
 
DescriptorImpl() - Constructor for class org.jenkinsci.plugins.nomad.NomadRetentionStrategy.DescriptorImpl
 
DescriptorImpl() - Constructor for class org.jenkinsci.plugins.nomad.NomadSlave.DescriptorImpl
 
DescriptorImpl() - Constructor for class org.jenkinsci.plugins.nomad.NomadSlaveTemplate.DescriptorImpl
 
doCheckName(String) - Method in class org.jenkinsci.plugins.nomad.NomadCloud.DescriptorImpl
 
doTestConnection(String) - Method in class org.jenkinsci.plugins.nomad.NomadCloud.DescriptorImpl
 

G

getArtifacts() - Method in class org.jenkinsci.plugins.nomad.Api.Task
 
getAttempts() - Method in class org.jenkinsci.plugins.nomad.Api.RestartPolicy
 
getCloud() - Method in class org.jenkinsci.plugins.nomad.NomadSlave
 
getCloud() - Method in class org.jenkinsci.plugins.nomad.NomadSlaveTemplate
 
getConfig() - Method in class org.jenkinsci.plugins.nomad.Api.Task
 
getCount() - Method in class org.jenkinsci.plugins.nomad.Api.TaskGroup
 
getCPU() - Method in class org.jenkinsci.plugins.nomad.Api.Resource
 
getCpu() - Method in class org.jenkinsci.plugins.nomad.NomadSlaveTemplate
 
getDatacenters() - Method in class org.jenkinsci.plugins.nomad.Api.Job
 
getDatacenters() - Method in class org.jenkinsci.plugins.nomad.NomadSlaveTemplate
 
getDelay() - Method in class org.jenkinsci.plugins.nomad.Api.RestartPolicy
 
getDescriptor() - Method in class org.jenkinsci.plugins.nomad.NomadSlaveTemplate
 
getDisk() - Method in class org.jenkinsci.plugins.nomad.NomadSlaveTemplate
 
getDiskMB() - Method in class org.jenkinsci.plugins.nomad.Api.Resource
 
getDisplayName() - Method in class org.jenkinsci.plugins.nomad.NomadCloud.DescriptorImpl
 
getDisplayName() - Method in class org.jenkinsci.plugins.nomad.NomadRetentionStrategy.DescriptorImpl
 
getDisplayName() - Method in class org.jenkinsci.plugins.nomad.NomadSlave.DescriptorImpl
 
getDisplayName() - Method in class org.jenkinsci.plugins.nomad.NomadSlaveTemplate.DescriptorImpl
 
getDriver() - Method in class org.jenkinsci.plugins.nomad.Api.Task
 
getDriver() - Method in class org.jenkinsci.plugins.nomad.NomadSlaveTemplate
 
getGetterOptions() - Method in class org.jenkinsci.plugins.nomad.Api.Artifact
 
getGetterSource() - Method in class org.jenkinsci.plugins.nomad.Api.Artifact
 
getID() - Method in class org.jenkinsci.plugins.nomad.Api.Job
 
getIdleTerminationInMinutes() - Method in class org.jenkinsci.plugins.nomad.NomadSlaveTemplate
 
getImage() - Method in class org.jenkinsci.plugins.nomad.NomadSlaveTemplate
 
getInterval() - Method in class org.jenkinsci.plugins.nomad.Api.RestartPolicy
 
getJenkinsUrl() - Method in class org.jenkinsci.plugins.nomad.NomadCloud
 
getLabels() - Method in class org.jenkinsci.plugins.nomad.NomadSlaveTemplate
 
getLabelSet() - Method in class org.jenkinsci.plugins.nomad.NomadSlaveTemplate
 
getLogConfig() - Method in class org.jenkinsci.plugins.nomad.Api.Task
 
getMaxFiles() - Method in class org.jenkinsci.plugins.nomad.Api.LogConfig
 
getMaxFileSizeMB() - Method in class org.jenkinsci.plugins.nomad.Api.LogConfig
 
getMaxParallel() - Method in class org.jenkinsci.plugins.nomad.Api.Update
 
getMemory() - Method in class org.jenkinsci.plugins.nomad.NomadSlaveTemplate
 
getMemoryMB() - Method in class org.jenkinsci.plugins.nomad.Api.Resource
 
getMode() - Method in class org.jenkinsci.plugins.nomad.Api.RestartPolicy
 
getMode() - Method in class org.jenkinsci.plugins.nomad.NomadSlaveTemplate
 
getName() - Method in class org.jenkinsci.plugins.nomad.Api.Job
 
getName() - Method in class org.jenkinsci.plugins.nomad.Api.Task
 
getName() - Method in class org.jenkinsci.plugins.nomad.Api.TaskGroup
 
getName() - Method in class org.jenkinsci.plugins.nomad.NomadCloud
 
getNetwork() - Method in class org.jenkinsci.plugins.nomad.NomadSlaveTemplate
 
getNomadUrl() - Method in class org.jenkinsci.plugins.nomad.NomadCloud
 
getNumExecutors() - Method in class org.jenkinsci.plugins.nomad.NomadSlaveTemplate
 
getPassword() - Method in class org.jenkinsci.plugins.nomad.NomadSlaveTemplate
 
getPending() - Method in class org.jenkinsci.plugins.nomad.NomadCloud
 
getPrefixCmd() - Method in class org.jenkinsci.plugins.nomad.NomadSlaveTemplate
 
getPriority() - Method in class org.jenkinsci.plugins.nomad.Api.Job
 
getPriority() - Method in class org.jenkinsci.plugins.nomad.NomadSlaveTemplate
 
getPrivileged() - Method in class org.jenkinsci.plugins.nomad.NomadSlaveTemplate
 
getRegion() - Method in class org.jenkinsci.plugins.nomad.Api.Job
 
getRegion() - Method in class org.jenkinsci.plugins.nomad.NomadSlaveTemplate
 
getRelativeDest() - Method in class org.jenkinsci.plugins.nomad.Api.Artifact
 
getRemoteFs() - Method in class org.jenkinsci.plugins.nomad.NomadSlaveTemplate
 
getResources() - Method in class org.jenkinsci.plugins.nomad.Api.Task
 
getRestartPolicy() - Method in class org.jenkinsci.plugins.nomad.Api.TaskGroup
 
getSlaveUrl() - Method in class org.jenkinsci.plugins.nomad.NomadCloud
 
getStagger() - Method in class org.jenkinsci.plugins.nomad.Api.Update
 
getTaskGroups() - Method in class org.jenkinsci.plugins.nomad.Api.Job
 
getTasks() - Method in class org.jenkinsci.plugins.nomad.Api.TaskGroup
 
getTemplate(Label) - Method in class org.jenkinsci.plugins.nomad.NomadCloud
 
getTemplates() - Method in class org.jenkinsci.plugins.nomad.NomadCloud
 
getType() - Method in class org.jenkinsci.plugins.nomad.Api.Job
 
getUsername() - Method in class org.jenkinsci.plugins.nomad.NomadSlaveTemplate
 

I

isInstantiable() - Method in class org.jenkinsci.plugins.nomad.NomadSlave.DescriptorImpl
We only create these kinds of nodes programatically.

J

Job - Class in org.jenkinsci.plugins.nomad.Api
 
Job(String, String, String, String, Integer, String[], TaskGroup[]) - Constructor for class org.jenkinsci.plugins.nomad.Api.Job
 
JSON - Static variable in class org.jenkinsci.plugins.nomad.NomadApi
 

L

LogConfig - Class in org.jenkinsci.plugins.nomad.Api
 
LogConfig(Integer, Integer) - Constructor for class org.jenkinsci.plugins.nomad.Api.LogConfig
 

N

Nomad() - Method in class org.jenkinsci.plugins.nomad.NomadCloud
 
NomadApi - Class in org.jenkinsci.plugins.nomad
 
NomadApi(String) - Constructor for class org.jenkinsci.plugins.nomad.NomadApi
 
NomadCloud - Class in org.jenkinsci.plugins.nomad
 
NomadCloud(String, String, String, String, List<? extends NomadSlaveTemplate>) - Constructor for class org.jenkinsci.plugins.nomad.NomadCloud
 
NomadCloud.DescriptorImpl - Class in org.jenkinsci.plugins.nomad
 
NomadComputer - Class in org.jenkinsci.plugins.nomad
 
NomadComputer(NomadSlave) - Constructor for class org.jenkinsci.plugins.nomad.NomadComputer
 
NomadProvisioningStrategy - Class in org.jenkinsci.plugins.nomad
Idea picked from yet-another-docker-pluign @kostyasha
NomadProvisioningStrategy() - Constructor for class org.jenkinsci.plugins.nomad.NomadProvisioningStrategy
 
NomadRetentionStrategy - Class in org.jenkinsci.plugins.nomad
 
NomadRetentionStrategy(int) - Constructor for class org.jenkinsci.plugins.nomad.NomadRetentionStrategy
 
NomadRetentionStrategy.DescriptorImpl - Class in org.jenkinsci.plugins.nomad
 
NomadSlave - Class in org.jenkinsci.plugins.nomad
 
NomadSlave(NomadCloud, String, String, NomadSlaveTemplate, String, RetentionStrategy, List<? extends NodeProperty<?>>) - Constructor for class org.jenkinsci.plugins.nomad.NomadSlave
 
NomadSlave.DescriptorImpl - Class in org.jenkinsci.plugins.nomad
 
NomadSlaveTemplate - Class in org.jenkinsci.plugins.nomad
 
NomadSlaveTemplate(String, String, String, String, String, String, String, Node.Mode, String, String, String, String, String, String, Boolean, String, String) - Constructor for class org.jenkinsci.plugins.nomad.NomadSlaveTemplate
 
NomadSlaveTemplate.DescriptorImpl - Class in org.jenkinsci.plugins.nomad
 

O

org.jenkinsci.plugins.nomad - package org.jenkinsci.plugins.nomad
 
org.jenkinsci.plugins.nomad.Api - package org.jenkinsci.plugins.nomad.Api
 

P

provision(Label, int) - Method in class org.jenkinsci.plugins.nomad.NomadCloud
 

R

readResolve() - Method in class org.jenkinsci.plugins.nomad.NomadCloud
 
readResolve() - Method in class org.jenkinsci.plugins.nomad.NomadSlaveTemplate
 
Resource - Class in org.jenkinsci.plugins.nomad.Api
 
Resource(Integer, Integer, Integer) - Constructor for class org.jenkinsci.plugins.nomad.Api.Resource
 
RestartPolicy - Class in org.jenkinsci.plugins.nomad.Api
 
RestartPolicy(Integer, Long, Long, String) - Constructor for class org.jenkinsci.plugins.nomad.Api.RestartPolicy
 

S

setArtifacts(Artifact[]) - Method in class org.jenkinsci.plugins.nomad.Api.Task
 
setAttempts(Integer) - Method in class org.jenkinsci.plugins.nomad.Api.RestartPolicy
 
setCloud(NomadCloud) - Method in class org.jenkinsci.plugins.nomad.NomadSlaveTemplate
 
setConfig(Map<String, Object>) - Method in class org.jenkinsci.plugins.nomad.Api.Task
 
setCount(Integer) - Method in class org.jenkinsci.plugins.nomad.Api.TaskGroup
 
setCPU(Integer) - Method in class org.jenkinsci.plugins.nomad.Api.Resource
 
setDatacenters(String[]) - Method in class org.jenkinsci.plugins.nomad.Api.Job
 
setDelay(Long) - Method in class org.jenkinsci.plugins.nomad.Api.RestartPolicy
 
setDiskMB(Integer) - Method in class org.jenkinsci.plugins.nomad.Api.Resource
 
setDriver(String) - Method in class org.jenkinsci.plugins.nomad.Api.Task
 
setGetterOptions(Map<String, String>) - Method in class org.jenkinsci.plugins.nomad.Api.Artifact
 
setGetterSource(String) - Method in class org.jenkinsci.plugins.nomad.Api.Artifact
 
setID(String) - Method in class org.jenkinsci.plugins.nomad.Api.Job
 
setInterval(Long) - Method in class org.jenkinsci.plugins.nomad.Api.RestartPolicy
 
setJenkinsUrl(String) - Method in class org.jenkinsci.plugins.nomad.NomadCloud
 
setLogConfig(LogConfig) - Method in class org.jenkinsci.plugins.nomad.Api.Task
 
setMaxFiles(Integer) - Method in class org.jenkinsci.plugins.nomad.Api.LogConfig
 
setMaxFileSizeMB(Integer) - Method in class org.jenkinsci.plugins.nomad.Api.LogConfig
 
setMaxParallel(Integer) - Method in class org.jenkinsci.plugins.nomad.Api.Update
 
setMemoryMB(Integer) - Method in class org.jenkinsci.plugins.nomad.Api.Resource
 
setMode(String) - Method in class org.jenkinsci.plugins.nomad.Api.RestartPolicy
 
setName(String) - Method in class org.jenkinsci.plugins.nomad.Api.Job
 
setName(String) - Method in class org.jenkinsci.plugins.nomad.Api.Task
 
setName(String) - Method in class org.jenkinsci.plugins.nomad.Api.TaskGroup
 
setNomad(NomadApi) - Method in class org.jenkinsci.plugins.nomad.NomadCloud
 
setPriority(Integer) - Method in class org.jenkinsci.plugins.nomad.Api.Job
 
setRegion(String) - Method in class org.jenkinsci.plugins.nomad.Api.Job
 
setRelativeDest(String) - Method in class org.jenkinsci.plugins.nomad.Api.Artifact
 
setResources(Resource) - Method in class org.jenkinsci.plugins.nomad.Api.Task
 
setRestartPolicy(RestartPolicy) - Method in class org.jenkinsci.plugins.nomad.Api.TaskGroup
 
setSlaveUrl(String) - Method in class org.jenkinsci.plugins.nomad.NomadCloud
 
setStagger(Integer) - Method in class org.jenkinsci.plugins.nomad.Api.Update
 
setTaskGroups(TaskGroup[]) - Method in class org.jenkinsci.plugins.nomad.Api.Job
 
setTasks(Task[]) - Method in class org.jenkinsci.plugins.nomad.Api.TaskGroup
 
setType(String) - Method in class org.jenkinsci.plugins.nomad.Api.Job
 
startSlave(String, String, NomadSlaveTemplate) - Method in class org.jenkinsci.plugins.nomad.NomadApi
 
stopSlave(String) - Method in class org.jenkinsci.plugins.nomad.NomadApi
 

T

Task - Class in org.jenkinsci.plugins.nomad.Api
 
Task(String, String, Map<String, Object>, Resource, LogConfig, Artifact[]) - Constructor for class org.jenkinsci.plugins.nomad.Api.Task
 
taskAccepted(Executor, Queue.Task) - Method in class org.jenkinsci.plugins.nomad.NomadComputer
 
taskCompleted(Executor, Queue.Task, long) - Method in class org.jenkinsci.plugins.nomad.NomadComputer
 
taskCompletedWithProblems(Executor, Queue.Task, long, Throwable) - Method in class org.jenkinsci.plugins.nomad.NomadComputer
 
TaskGroup - Class in org.jenkinsci.plugins.nomad.Api
 
TaskGroup(String, Integer, Task[], RestartPolicy) - Constructor for class org.jenkinsci.plugins.nomad.Api.TaskGroup
 
toString() - Method in class org.jenkinsci.plugins.nomad.NomadComputer
 

U

Update - Class in org.jenkinsci.plugins.nomad.Api
 
Update(Integer, Integer) - Constructor for class org.jenkinsci.plugins.nomad.Api.Update
 

_

_terminate(TaskListener) - Method in class org.jenkinsci.plugins.nomad.NomadSlave
 
A C D G I J L N O P R S T U _ 
Skip navigation links

Copyright © 2016. All rights reserved.