All Classes and Interfaces

Class
Description
Represents Account attributes
Represents Action attributes
Represents Actions attributes
Enumeration of DigitalOcean Action Status
Enumeration of DigitalOcean Droplet & Image Action Type
Enumeration of DigitalOcean RESTful resource information.
Represents DigitalOcean API Request details
Represents DigitalOcean API Response details
Represents backup attributes of Droplet
Represents Backups attributes
Represents Meta and Links attributes in Base class
Enumeration of DigitalOcean CAA Tag Types.
Represents Certificate attributes
Represents Certificates attributes
Enumeration of DigitalOcean Certificate states.
DigitalOcean API client Constants
Custom delete HTTP client method with Payload support.
Represents HTTP Method - DELETE response handling
Represents Destinations for OutboundRules used by Firewalls
Various utility methods that make it easier to obtain full lists of properties from Digital Ocean.
DigitalOcean API client in Java
 
DigitalOcean API client wrapper methods Implementation
The DigitalOceanCloud contains the main configuration values for running slaves on DigitalOcean, e.g.
 
 
A Computer implementation for DigitalOcean.
The DigitalOceanComputerLauncher is responsible for: Connecting to a agent via SSH Installing Java and the Jenkins agent to the agent
DigitalOceanException will be thrown, when request had interruption [ HTTP status code >= 400 && < 510] DigitalOcean API
Represents Domain (TLD) attributes of DigitalOcean DNS.
Represents DomainRecord (TLD) Record attributes of DigitalOcean DNS.
Represents Domain Records attributes
Represents Domains attributes
Represents Droplet attributes of DigitalOcean.
Represents Droplet Actions like reboot, powercycle, power on , power off, etc.
 
Represents Droplets attributes
Serializer for droplet class
Enumeration of DigitalOcean droplet states.
Enumeration of DigitalOcean Environments
Represents Firewall attributes of DigitalOcean.
Represents Firewalls attributes.
Serializer for firewall class
Represents Floating IP object
Represents Floating IP Action attributes
Represents Floatung IPs attributes
Represents DigitalOcean Load Balancer forwarding rule object
Represents DigitalOcean Load Balancer health check object
Represents Droplet Image (also public images aka Distribution) attributes of DigitalOcean (distribution, snapshots or backups).
Represents Image Actions like transfer.
 
 
 
 
Represents Images attributes
Enumeration of DigitalOcean Image Status
Enumeration of DigitalOcean Image Types
Represents InboundRules for Firewalls
Represents DigitalOcean Kernel attributes
Represents Kernels attributes
Represents SSH Key attributes of DigitalOcean.
Represents Keys attributes
Represents Action attributes in the Links Actions section
Represents Links attributes
Represents Load Balancer object
Represents LoadBalancers attributes
Serialize the load balancer info for POST request.
Enumeration of DigitalOcean load balancer status.
Enumeration of DigitalOcean load balancing algorithms.
Represents Meta attributes
Represents Neighbors attributes (which implicity refers droplet structure)
Represents DigitalOcean Network attributes
Represents DigitalOcean Networks attributes
Represents OutboundRules for Firewalls
Represents Pages attributes
Represents PendingChanges for Firewalls
Represents Project attributes of DigitalOcean.
Represents list of projects.
Enumeration of protocol used in forwarding rules .
Represents Rate Limit header values
Represents RateLimit header values and being extended in all POJO.
Represents Region (aka Data Center) attributes of DigitalOcean.
Represents Regions attributes
Enumeration of HTTP Methods
RequestUnsuccessfulException will be thrown if any RESTful request unsuccessful from wrapper method
Resource represent a single resource for associating/disassociating with tag on DigitalOcean.
Resource represent a array of resources for associating/disassociating with tag on DigitalOcean.
Enumeration of DigitalOcean Resource Types
Represents generic basic response handling for HTTP Method
The RetentionStrategy is mainly used to determine when an idle Droplet can be destroyed.
Represents Droplet Size (aka Droplet Plan) attributes of DigitalOcean.
Represents Sizes attributes
The Slave is responsible for Creating a DigitalOcean DigitalOceanComputer Destroying the Droplet if it's not needed anymore.
 
A SlaveTemplate represents the configuration values for creating a new agent via a DigitalOcean droplet.
 
Represents Snapshot attributes
Represents Snapshots attributes
Represents Sources for InboundRules used by Firewalls
Represents DigitalOcean Load Balancer sticky sessions object
Enumeration of sticky session types .
Represents Tag attributes of DigitalOcean.
Represents the droplet resource a tag is attached on DigitalOcean.
TagResource represent the set of resources a tag is attached on DigitalOcean.
Represents Tag attributes of DigitalOcean.
Represents Block Storage attributes of DigitalOcean.
Volume action is to create new volume.
Represents list of volumes.
Serialize the volume info for POST request.