Skip navigation links
C D G I L O P R S U _ 

C

callback(DigitalOceanCloud, UnmarshallingContext) - Method in class com.dubture.jenkins.digitalocean.DigitalOceanCloud.ConverterImpl
 
canConvert(Class) - Method in class com.dubture.jenkins.digitalocean.DigitalOceanCloud.ConverterImpl
 
canProvision(Label) - Method in class com.dubture.jenkins.digitalocean.DigitalOceanCloud
 
checkCycle() - Method in class com.dubture.jenkins.digitalocean.RetentionStrategy
 
com.dubture.jenkins.digitalocean - package com.dubture.jenkins.digitalocean
 
ConverterImpl(XStream2) - Constructor for class com.dubture.jenkins.digitalocean.DigitalOceanCloud.ConverterImpl
 
createComputer() - Method in class com.dubture.jenkins.digitalocean.Slave
Override to create a DigitalOcean DigitalOceanComputer

D

DescriptorImpl() - Constructor for class com.dubture.jenkins.digitalocean.DigitalOceanCloud.DescriptorImpl
 
DescriptorImpl() - Constructor for class com.dubture.jenkins.digitalocean.Slave.DescriptorImpl
 
DescriptorImpl() - Constructor for class com.dubture.jenkins.digitalocean.SlaveTemplate.DescriptorImpl
 
DigitalOcean - Class in com.dubture.jenkins.digitalocean
Various utility methods that make it easier to obtain full lists of properties from Digital Ocean.
DigitalOceanCloud - Class in com.dubture.jenkins.digitalocean
The DigitalOceanCloud contains the main configuration values for running slaves on DigitalOcean, e.g.
DigitalOceanCloud(String, String, String, String, String, Boolean, String, String, List<? extends SlaveTemplate>) - Constructor for class com.dubture.jenkins.digitalocean.DigitalOceanCloud
Deprecated.
DigitalOceanCloud(String, String, String, Boolean, String, String, List<? extends SlaveTemplate>) - Constructor for class com.dubture.jenkins.digitalocean.DigitalOceanCloud
Constructor parameters are injected via jelly in the jenkins global configuration
DigitalOceanCloud.ConverterImpl - Class in com.dubture.jenkins.digitalocean
 
DigitalOceanCloud.DescriptorImpl - Class in com.dubture.jenkins.digitalocean
 
DigitalOceanComputer - Class in com.dubture.jenkins.digitalocean
A Computer implementation for DigitalOcean.
DigitalOceanComputer(Slave) - Constructor for class com.dubture.jenkins.digitalocean.DigitalOceanComputer
 
DigitalOceanComputerLauncher - Class in com.dubture.jenkins.digitalocean
The DigitalOceanComputerLauncher is responsible for: Connecting to a agent via SSH Installing Java and the Jenkins agent to the agent
DigitalOceanComputerLauncher() - Constructor for class com.dubture.jenkins.digitalocean.DigitalOceanComputerLauncher
 
doCheckAuthToken(String) - Static method in class com.dubture.jenkins.digitalocean.DigitalOceanCloud.DescriptorImpl
 
doCheckIdleTerminationInMinutes(String) - Method in class com.dubture.jenkins.digitalocean.SlaveTemplate.DescriptorImpl
 
doCheckImageId(String) - Method in class com.dubture.jenkins.digitalocean.SlaveTemplate.DescriptorImpl
 
doCheckInstanceCap(String) - Method in class com.dubture.jenkins.digitalocean.DigitalOceanCloud.DescriptorImpl
 
doCheckInstanceCap(String) - Method in class com.dubture.jenkins.digitalocean.SlaveTemplate.DescriptorImpl
 
doCheckName(String) - Method in class com.dubture.jenkins.digitalocean.DigitalOceanCloud.DescriptorImpl
 
doCheckName(String) - Method in class com.dubture.jenkins.digitalocean.SlaveTemplate.DescriptorImpl
 
doCheckNumExecutors(String) - Method in class com.dubture.jenkins.digitalocean.SlaveTemplate.DescriptorImpl
 
doCheckPrivateKey(String) - Method in class com.dubture.jenkins.digitalocean.DigitalOceanCloud.DescriptorImpl
 
doCheckRegionId(String) - Method in class com.dubture.jenkins.digitalocean.SlaveTemplate.DescriptorImpl
 
doCheckSizeId(String) - Method in class com.dubture.jenkins.digitalocean.SlaveTemplate.DescriptorImpl
 
doCheckSshKeyId(String) - Method in class com.dubture.jenkins.digitalocean.DigitalOceanCloud.DescriptorImpl
 
doCheckSshPort(String) - Method in class com.dubture.jenkins.digitalocean.SlaveTemplate.DescriptorImpl
 
doCheckUsername(String) - Method in class com.dubture.jenkins.digitalocean.SlaveTemplate.DescriptorImpl
 
doCheckWorkspacePath(String) - Method in class com.dubture.jenkins.digitalocean.SlaveTemplate.DescriptorImpl
 
doFillAuthTokenCredentialIdItems(String) - Method in class com.dubture.jenkins.digitalocean.DigitalOceanCloud.DescriptorImpl
 
doFillImageIdItems(String) - Method in class com.dubture.jenkins.digitalocean.SlaveTemplate.DescriptorImpl
 
doFillPrivateKeyCredentialIdItems(String) - Method in class com.dubture.jenkins.digitalocean.DigitalOceanCloud.DescriptorImpl
 
doFillRegionIdItems(String) - Method in class com.dubture.jenkins.digitalocean.SlaveTemplate.DescriptorImpl
 
doFillSizeIdItems(String) - Method in class com.dubture.jenkins.digitalocean.SlaveTemplate.DescriptorImpl
 
doFillSshKeyIdItems(String) - Method in class com.dubture.jenkins.digitalocean.DigitalOceanCloud.DescriptorImpl
 
doTestConnection(String) - Method in class com.dubture.jenkins.digitalocean.DigitalOceanCloud.DescriptorImpl
 
DropletName - Class in com.dubture.jenkins.digitalocean
 

G

generateDropletName(String, String) - Static method in class com.dubture.jenkins.digitalocean.DropletName
 
getApiClient() - Method in class com.dubture.jenkins.digitalocean.DigitalOceanCloud
 
getAuthTokenCredentialId() - Method in class com.dubture.jenkins.digitalocean.DigitalOceanCloud
 
getAuthTokenFromCredentialId(String) - Static method in class com.dubture.jenkins.digitalocean.DigitalOceanCloud
 
getCloud() - Method in class com.dubture.jenkins.digitalocean.DigitalOceanComputer
 
getCloud() - Method in class com.dubture.jenkins.digitalocean.Slave
Retrieve a handle to the associated DigitalOceanCloud
getConnectionRetryWait() - Method in class com.dubture.jenkins.digitalocean.DigitalOceanCloud
 
getDescriptor() - Method in class com.dubture.jenkins.digitalocean.SlaveTemplate
 
getDisplayName() - Method in class com.dubture.jenkins.digitalocean.DigitalOceanCloud.DescriptorImpl
 
getDisplayName() - Method in class com.dubture.jenkins.digitalocean.DigitalOceanCloud
 
getDisplayName() - Method in class com.dubture.jenkins.digitalocean.Slave.DescriptorImpl
 
getDisplayName() - Method in class com.dubture.jenkins.digitalocean.SlaveTemplate.DescriptorImpl
 
getDropletId() - Method in class com.dubture.jenkins.digitalocean.Slave
 
getId() - Method in class com.dubture.jenkins.digitalocean.DigitalOceanComputer
 
getId() - Method in class com.dubture.jenkins.digitalocean.Slave
 
getIdleTerminationInMinutes() - Method in class com.dubture.jenkins.digitalocean.SlaveTemplate
 
getIdleTerminationTime() - Method in class com.dubture.jenkins.digitalocean.Slave
 
getImageId() - Method in class com.dubture.jenkins.digitalocean.SlaveTemplate
 
getInitScript() - Method in class com.dubture.jenkins.digitalocean.Slave
 
getInitScript() - Method in class com.dubture.jenkins.digitalocean.SlaveTemplate
 
getInstanceCap() - Method in class com.dubture.jenkins.digitalocean.DigitalOceanCloud
 
getInstanceCap() - Method in class com.dubture.jenkins.digitalocean.SlaveTemplate
 
getJvmOpts() - Method in class com.dubture.jenkins.digitalocean.Slave
 
getLabels() - Method in class com.dubture.jenkins.digitalocean.SlaveTemplate
 
getLabelSet() - Method in class com.dubture.jenkins.digitalocean.SlaveTemplate
 
getLabelString() - Method in class com.dubture.jenkins.digitalocean.SlaveTemplate
 
getName() - Method in class com.dubture.jenkins.digitalocean.DigitalOceanCloud
 
getName() - Method in class com.dubture.jenkins.digitalocean.SlaveTemplate
 
getNumExecutors() - Method in class com.dubture.jenkins.digitalocean.SlaveTemplate
 
getPrivateKey() - Method in class com.dubture.jenkins.digitalocean.Slave
 
getPrivateKeyCredentialId() - Method in class com.dubture.jenkins.digitalocean.DigitalOceanCloud
 
getPrivateKeyFromCredentialId(String) - Static method in class com.dubture.jenkins.digitalocean.DigitalOceanCloud
 
getRegionId() - Method in class com.dubture.jenkins.digitalocean.SlaveTemplate
 
getRemoteAdmin() - Method in class com.dubture.jenkins.digitalocean.DigitalOceanComputer
 
getRemoteAdmin() - Method in class com.dubture.jenkins.digitalocean.Slave
Get the name of the remote admin user
getSizeId() - Method in class com.dubture.jenkins.digitalocean.SlaveTemplate
 
getSshKeyId() - Method in class com.dubture.jenkins.digitalocean.DigitalOceanCloud
 
getSshPort() - Method in class com.dubture.jenkins.digitalocean.DigitalOceanComputer
 
getSshPort() - Method in class com.dubture.jenkins.digitalocean.Slave
 
getSshPort() - Method in class com.dubture.jenkins.digitalocean.SlaveTemplate
 
getStartTimeMillis() - Method in class com.dubture.jenkins.digitalocean.DigitalOceanComputer
 
getStartTimeMillis() - Method in class com.dubture.jenkins.digitalocean.Slave
 
getTags() - Method in class com.dubture.jenkins.digitalocean.SlaveTemplate
 
getTemplates() - Method in class com.dubture.jenkins.digitalocean.DigitalOceanCloud
 
getTimeoutMinutes() - Method in class com.dubture.jenkins.digitalocean.DigitalOceanCloud
 
getUsePrivateNetworking() - Method in class com.dubture.jenkins.digitalocean.DigitalOceanCloud
 
getUserData() - Method in class com.dubture.jenkins.digitalocean.SlaveTemplate
 
getUsername() - Method in class com.dubture.jenkins.digitalocean.SlaveTemplate
 
getWorkspacePath() - Method in class com.dubture.jenkins.digitalocean.SlaveTemplate
 

I

isDropletInstanceOfCloud(String, String) - Static method in class com.dubture.jenkins.digitalocean.DropletName
 
isDropletInstanceOfSlave(String, String, String) - Static method in class com.dubture.jenkins.digitalocean.DropletName
 
isIdleForTooLong(DigitalOceanComputer) - Method in class com.dubture.jenkins.digitalocean.RetentionStrategy
 
isInstallMonitoring() - Method in class com.dubture.jenkins.digitalocean.SlaveTemplate
 
isInstanceCapReachedLocal(String) - Method in class com.dubture.jenkins.digitalocean.SlaveTemplate
 
isInstanceCapReachedRemote(List<Droplet>, String) - Method in class com.dubture.jenkins.digitalocean.SlaveTemplate
 
isInstantiable() - Method in class com.dubture.jenkins.digitalocean.Slave.DescriptorImpl
 
isLabellessJobsAllowed() - Method in class com.dubture.jenkins.digitalocean.SlaveTemplate
 
isSetupPrivateNetworking() - Method in class com.dubture.jenkins.digitalocean.SlaveTemplate
 
isValidCloudName(String) - Static method in class com.dubture.jenkins.digitalocean.DropletName
 
isValidSlaveName(String) - Static method in class com.dubture.jenkins.digitalocean.DropletName
 

L

launch(SlaveComputer, TaskListener) - Method in class com.dubture.jenkins.digitalocean.DigitalOceanComputerLauncher
Connects to the given DigitalOceanComputer via SSH and installs Java/Jenkins agent if necessary.

O

onRemoved() - Method in class com.dubture.jenkins.digitalocean.DigitalOceanComputer
 

P

provision(Label, int) - Method in class com.dubture.jenkins.digitalocean.DigitalOceanCloud
The actual logic for provisioning a new droplet when it's needed by Jenkins.
provision(ProvisioningActivity.Id, String, String, String, String, Integer, List<Droplet>, Boolean) - Method in class com.dubture.jenkins.digitalocean.SlaveTemplate
 

R

readResolve() - Method in class com.dubture.jenkins.digitalocean.DigitalOceanCloud
 
readResolve() - Method in class com.dubture.jenkins.digitalocean.SlaveTemplate
 
RetentionStrategy - Class in com.dubture.jenkins.digitalocean
The RetentionStrategy is mainly used to determine when an idle Droplet can be destroyed.
RetentionStrategy() - Constructor for class com.dubture.jenkins.digitalocean.RetentionStrategy
 

S

setAuthTokenCredentialId(String) - Method in class com.dubture.jenkins.digitalocean.DigitalOceanCloud
 
setPrivateKeyCredentialId(String) - Method in class com.dubture.jenkins.digitalocean.DigitalOceanCloud
 
Slave - Class in com.dubture.jenkins.digitalocean
The Slave is responsible for Creating a DigitalOcean DigitalOceanComputer Destroying the Droplet if it's not needed anymore.
Slave(ProvisioningActivity.Id, String, String, String, Integer, String, String, String, int, int, int, String, ComputerLauncher, RetentionStrategy, List<? extends NodeProperty<?>>, String) - Constructor for class com.dubture.jenkins.digitalocean.Slave
 
Slave.DescriptorImpl - Class in com.dubture.jenkins.digitalocean
 
SlaveTemplate - Class in com.dubture.jenkins.digitalocean
A SlaveTemplate represents the configuration values for creating a new agent via a DigitalOcean droplet.
SlaveTemplate(String, String, String, String, String, String, Integer, Boolean, String, String, String, Boolean, String, Boolean, String, String, String) - Constructor for class com.dubture.jenkins.digitalocean.SlaveTemplate
Data is injected from the global Jenkins configuration via jelly.
SlaveTemplate.DescriptorImpl - Class in com.dubture.jenkins.digitalocean
 
start(DigitalOceanComputer) - Method in class com.dubture.jenkins.digitalocean.RetentionStrategy
 

U

updateInstanceDescription() - Method in class com.dubture.jenkins.digitalocean.DigitalOceanComputer
 

_

_terminate(TaskListener) - Method in class com.dubture.jenkins.digitalocean.Slave
Deletes the Droplet when not needed anymore.
C D G I L O P R S U _ 
Skip navigation links

Copyright © 2016–2022. All rights reserved.