| Class | Description |
|---|---|
| DigitalOcean |
Various utility methods that make it easier to obtain full lists of properties from Digital Ocean.
|
| DigitalOceanCloud |
The
DigitalOceanCloud contains the main configuration values for running
slaves on DigitalOcean, e.g. apiKey/clientId to connect to the API. |
| DigitalOceanCloud.ConverterImpl | |
| DigitalOceanCloud.DescriptorImpl | |
| DigitalOceanComputer |
A
Computer implementation for DigitalOcean. |
| DigitalOceanComputerLauncher |
The
DigitalOceanComputerLauncher is responsible for:
Connecting to a slave via SSH
Installing Java and the Jenkins agent to the slave
|
| DropletName | |
| RetentionStrategy |
The
RetentionStrategy is mainly used to determine
when an idle Droplet can be destroyed. |
| Slave |
The
Slave is responsible for
Creating a DigitalOcean DigitalOceanComputer
Destroying the Droplet if it's not needed anymore. |
| Slave.DescriptorImpl | |
| SlaveTemplate |
A
SlaveTemplate represents the configuration values for creating a new slave via a DigitalOcean droplet. |
| SlaveTemplate.DescriptorImpl |
Copyright © 2016–2019. All rights reserved.