| Class | Description |
|---|---|
| Attempt | |
| DelegateNoCloseOutputStream | |
| HoldStep | |
| HoldStep.DescriptorImple | |
| JanitorialListener |
This class listens to Jenkins "Computer" events as a means to start a background thread that will cleanup
used or orphaned NodePool slaves.
|
| KazooLock |
Partial Java implementation of the Python module kazoo.recipe.lock
|
| NodePool |
Representation of a ZooKeeper+NodePool cluster configuration.
|
| NodePool.NodePoolDescriptor |
Descriptor class to support configuration of a NodePool instance in the
Jenkins UI
|
| NodePoolComputer | |
| NodePoolDebianOpenJDKInstaller |
An installer that performs the necessary steps to install the Open JDK 8 JRE on a remote Ubuntu NodePool slave node.
|
| NodePoolJDKInstaller |
An abstract base class for NodePool JDK installers.
|
| NodePoolJDKScriptInstaller |
An installer that accepts a script to perform the necessary steps to install the JDK/JRE on a remote NodePool slave
node.
|
| NodePoolJob |
Wrap a Jenkins task so we can track some information over the NodePool processing cycle.
|
| NodePoolJobHistory |
Track historical information about Jenkins jobs handled by the plugin.
|
| NodePoolLabelFinder |
Add provider label to Node Pool Slaves
|
| NodePoolNode |
Representation of a node from NodePool (not necessarily a Jenkins slave)
|
| NodePoolQueueListener |
Listener to capture the start of new builds and provision NodePool nodes
|
| NodePoolQueueTaskDispatcher |
Ensure that nodepool nodes only execute the one task they were
created for.
|
| NodePoolQueueTaskDispatcher.NodeCreatedForAnotherBuildCauseOfBlockage | |
| NodePoolRequestStateWatcher |
A zookeeper watcher for node pool activity.
|
| NodePools |
Top level Jenkins configuration class to manage all NodePool configuration
|
| NodePoolSlave |
Representation of a Jenkins slave sourced from NodePool.
|
| NodePoolSlave.NodePoolSlaveDescriptor |
It makes jelly rendering on the node configuration page happy to have this defined.
|
| NodePoolSSHLauncher |
NodePool SSH Launcher class - derived from the SSHLauncher plugin which didn't handle custom JDK installations.
|
| NodePoolUtils | |
| NodeRequest |
Represents a nodepool node request.
|
| RequestsWidget |
Jenkins UI widget to show information about requests being handled via NodePool
|
| ZooKeeperObject<T> |
A wrapper class for Zookeeper Objects.
|
| Enum | Description |
|---|---|
| NodePoolJob.NodeRequestAttemptState |
A status enumeration to hold the attempt status.
|
| NodePoolState |
An enumeration for the various NodePool states.
|
| Exception | Description |
|---|---|
| HoldUntilValueException |
An exception class for the hold until value.
|
| InvalidDataTypeException |
Exception class for invalid data types.
|
| KazooLockException |
Exception thrown when an issue occurs with acquiring locks.
|
| NodePoolException |
For NodePool related errors
|
| ZookeeperException |
An exception class for Zookeeper related errors.
|
Copyright © 2016–2018. All rights reserved.