| Interface | Description | 
|---|---|
| OneShotCloud | 
| Class | Description | 
|---|---|
| DeadComputer | |
| OneShotAssignment | This action track the $ OneShotSlaveallocated for a task. | 
| OneShotComputer<S extends OneShotSlave> | |
| OneShotComputerLauncher<C extends OneShotComputer> | Deprecated with strict check for JNLPLauncher this isn't usable anymore, see JENKINS-39232 | 
| OneShotExecutorQueueListener | This $ QueueListeneris responsible for detecting jobs that are relying on a One-Shot executor. | 
| OneShotProvisioner<T extends OneShotSlave> | This provisioner is responsible to create $ OneShotSlaves. | 
| OneShotProvisionerStrategy | Replacement for the default  NodeProvisionerto create build agent as soon as a build start. | 
| OneShotQueueTaskDispatcher | |
| OneShotSlave | A slave that is designed to be used only once, for a specific $ Run, and as such has a life cycle
 to fully match the Run's one. | 
| UseOnceComputer | A computer that will be used only once, for a build, then destroyed. | 
| Exception | Description | 
|---|---|
| OneShotExecutorProvisioningError | 
Copyright © 2016–2017. All rights reserved.