Uses of Class
com.myjeeva.digitalocean.exception.DigitalOceanException
Packages that use DigitalOceanException
Package
Description
-
Uses of DigitalOceanException in com.dubture.jenkins.digitalocean
Methods in com.dubture.jenkins.digitalocean that throw DigitalOceanExceptionModifier and TypeMethodDescriptionDigitalOceanCloud.DescriptorImpl.doFillSshKeyIdItems(String authTokenCredentialId) booleanSlaveTemplate.isInstanceCapReachedRemote(List<Droplet> droplets, String cloudName) DigitalOceanComputer.updateInstanceDescription() -
Uses of DigitalOceanException in com.myjeeva.digitalocean
Methods in com.myjeeva.digitalocean that throw DigitalOceanExceptionModifier and TypeMethodDescriptionDigitalOcean.addDropletsToFirewall(String firewallId, List<Integer> dropletIds) DigitalOcean.addDropletsToLoadBalancer(String loadBalancerId, List<Integer> dropletIds) Method allows you to assign a Droplet to a Load Balancer instance.DigitalOcean.addForwardingRulesToLoadBalancer(String loadBalancerId, List<ForwardingRules> forwardingRules) Method allows you to add an additional forwarding rule to a Load Balancer instance.DigitalOcean.assignFloatingIP(Integer dropletId, String ipAddress) Method will assign Floating IP to a Droplet.DigitalOcean.attachVolume(Integer dropletId, String volumeId, String regionSlug) Method attaches the given volume into droplet by identifierDigitalOcean.attachVolumeByName(Integer dropletId, String volumeName, String regionSlug) Method attaches the given volume into droplet by nameDigitalOcean.changeDropletKernel(Integer dropletId, Integer kernelId) Method changes a OS kernel for given dropletDigitalOcean.convertImage(Integer imageId) Method allows you to convert image into snapshotDigitalOcean.createCertificate(Certificate certificate) Method allows you to create a new certificate.DigitalOcean.createCustomImage(Image image) Method creates the custom image.DigitalOcean.createDomain(Domain domain) Method creates a new domain name with an A record for the specified [ip_address].DigitalOcean.createDomainRecord(String domainName, DomainRecord domainRecord) Method creates a new domain record name with an given domain record valuesDigitalOcean.createDroplet(Droplet droplet) Method allows you to create a new droplet.DigitalOcean.createDroplets(Droplet droplet) Method allows you to create multiple droplets simultaneously.DigitalOcean.createFirewall(Firewall firewall) Method allows you to add a new firewall to restrict network access to and from a Droplet.DigitalOcean.createFloatingIP(Integer dropletId) Method creates a new Floating IP and assigns to the Droplet.DigitalOcean.createFloatingIP(String region) Method creates a new Floating IP and its reserved to a RegionMethod allows you to add a new public SSH key to your accountDigitalOcean.createLetsEncryptCertificate(Certificate certificate) Method allows you to create a new Let's Encrypt certificate.DigitalOcean.createLoadBalancer(LoadBalancer loadBalancer) Method allows you to add a new load balancer to distribute traffic across multiple Droplets.DigitalOcean.createProject(Project project) Method allows you to create a new project.Method will create a Tag on DigitalOcean aacount.DigitalOcean.createVolume(Volume volume) Method creates new volume with given detailsDigitalOcean.deleteCertificate(String certificateId) Method allows you to delete a Certificate by Id from your account.DigitalOcean.deleteDomain(String domainName) Method deletes the specified domain from DNS control panelDigitalOcean.deleteDomainRecord(String domainName, Integer recordId) Method deletes the specified domain record from domain.DigitalOcean.deleteDroplet(Integer dropletId) Method destroys one of your droplet; this is irreversible.DigitalOcean.deleteDropletByTagName(String tagName) Method destroys one or more of your droplet by given tag name; this is irreversible.DigitalOcean.deleteFirewall(String firewallId) Method allows you to delete a Firewall instance, disassociating any Droplets assigned to it and removing it from your account.DigitalOcean.deleteFloatingIP(String ipAddress) Method deletes the Floating IP and removes it from your account.DigitalOcean.deleteImage(Integer imageId) Method allows you to deletes an image.Method will delete the SSH key from your account.Method will delete the SSH key from your account.DigitalOcean.deleteLoadBalancer(String loadBalancerId) Method allows you to delete a Load Balancer instance, disassociating any Droplets assigned to it and removing it from your account.DigitalOcean.deleteProject(String projectId) DigitalOcean.deleteSnapshot(String snapshotId) Method deletes snapshot by idMethod deletes the existing Tag from DigitalOcean account.DigitalOcean.deleteVolume(String volumeId) Method deletes volume by identifierDigitalOcean.deleteVolume(String volumeName, String regionSlug) Method deletes volume by name and region slugDigitalOcean.detachVolume(Integer dropletId, String volumeId, String regionSlug) Method detaches volume from the droplet by identifierDigitalOcean.detachVolumeByName(Integer dropletId, String volumeName, String regionSlug) Method detaches volume from the droplet by volume nameDigitalOcean.disableDropletBackups(Integer dropletId) Method disables automatic backups from running to backup your droplet's data.DigitalOcean.enableDropletBackups(Integer dropletId) Method enables automatic backups for your droplet's data.DigitalOcean.enableDropletIpv6(Integer dropletId) Enabling IP v6 networking capability for droplet.DigitalOcean.enableDropletPrivateNetworking(Integer dropletId) Enabling private networking capability for droplet.DigitalOcean.getAccountInfo()Method returns account information for provided credentialsDigitalOcean.getActionInfo(Integer actionId) To retrieve a specific action information by action IDDigitalOcean.getAllDropletNeighbors(Integer pageNo) For an entire account; Method retrieves a list of any droplets that are running on the same physical server (any other droplets that share the same physical hardware).DigitalOcean.getAllDropletSnapshots(Integer pageNo, Integer perPage) Method return all of the droplet snapshots available on your accountDigitalOcean.getAllVolumeSnapshots(Integer pageNo, Integer perPage) Method return all of the volume snapshots available on your accountDigitalOcean.getAvailableActions(Integer pageNo, Integer perPage) Method return all the action informations, regardless of categories.DigitalOcean.getAvailableCertificates(Integer pageNo, Integer perPage) Method returns all available Certificates from your account.DigitalOcean.getAvailableDomains(Integer pageNo) Method returns all of your available domains from DNS control panelDigitalOcean.getAvailableDropletActions(Integer dropletId, Integer pageNo, Integer perPage) Method return all the action informations; specific to given Droplet IdDigitalOcean.getAvailableDroplets(Integer pageNo, Integer perPage) Method returns all active droplets that are currently running in your account.DigitalOcean.getAvailableDropletsByTagName(String tagName, Integer pageNo, Integer perPage) To list Droplets by a tag.DigitalOcean.getAvailableFirewalls(Integer pageNo, Integer perPage) Method returns all available firewalls that are currently running in your account.DigitalOcean.getAvailableFloatingIPActions(String ipAddress, Integer pageNo, Integer perPage) Method retrives all actions that have been executed on a Floating IP address.DigitalOcean.getAvailableFloatingIPs(Integer pageNo, Integer perPage) Method will list all of the Floating IPs available from your account.DigitalOcean.getAvailableImageActions(Integer imageId, Integer pageNo, Integer perPage) Method return all the action informations; specific to given Image IdDigitalOcean.getAvailableImages(Integer pageNo, Integer perPage) Method returns all the available images that can be accessed by your OAuth Token.DigitalOcean.getAvailableImages(Integer pageNo, Integer perPage, ActionType type) Method returns all the available images based ontype={distribution or application}that can be accessed by your OAuth Token.DigitalOcean.getAvailableKeys(Integer pageNo) Method lists all the available public SSH keys in your account that can be added to a droplet.DigitalOcean.getAvailableLoadBalancers(Integer pageNo, Integer perPage) Method returns all active loadbalancers that are currently running in your account.DigitalOcean.getAvailableProjects()Method allows you to get all the projects.DigitalOcean.getAvailableRegions(Integer pageNo) Method returns all the available regions within the DigitalOcean cloud.DigitalOcean.getAvailableSizes(Integer pageNo) Method returns all the available sizes that can be used to create a droplet.DigitalOcean.getAvailableSnapshots(Integer pageNo, Integer perPage) Method return all of the snapshots available on your accountDigitalOcean.getAvailableTags(Integer pageNo, Integer perPage) Method will list all of the Tags available from your account.DigitalOcean.getAvailableVolumeActions(String volumeId) Method will get all the available volume action by volume identifierDigitalOcean.getAvailableVolumes(String regionSlug) Method will list all of the Volumes available from your account.DigitalOcean.getCertificateInfo(String certificateId) Method returns the Certificate information for given certificate ID.DigitalOcean.getDefaultProject()DigitalOcean.getDomainInfo(String domainName) Method returns the specified domain attributes and zone file info.DigitalOcean.getDomainRecordInfo(String domainName, Integer recordId) Method returns the specified domain record.DigitalOcean.getDomainRecords(String domainName, Integer pageNo, Integer perPage) Method returns all of your current domain records from DNS control panel for given domain.DigitalOcean.getDropletBackups(Integer dropletId, Integer pageNo, Integer perPage) Method returns all available snapshots for given droplet IDDigitalOcean.getDropletInfo(Integer dropletId) Method returns complete information for given droplet IDDigitalOcean.getDropletKernels(Integer dropletId, Integer pageNo, Integer perPage) Method returns all available kernels for given droplet IDDigitalOcean.getDropletNeighbors(Integer dropletId, Integer pageNo) For an individual droplet; Method retrieves a list of droplets that are running on the same physical server (any other droplets that share the same physical hardware).DigitalOcean.getDropletSnapshots(Integer dropletId, Integer pageNo, Integer perPage) Method returns all available snapshots for given droplet IDDigitalOcean.getFirewallInfo(String firewallId) Method returns complete information for given firewall ID.DigitalOcean.getFloatingIPActionInfo(String ipAddress, Integer actionId) Method to retrieve the status of a Floating IP action.DigitalOcean.getFloatingIPInfo(String ipAddress) Method retrieves the information about given Floating IPDigitalOcean.getImageInfo(Integer imageId) Method retrieves the attributes of an image.DigitalOcean.getImageInfo(String slug) Method retrieves the attributes of an image.DigitalOcean.getKeyInfo(Integer sshKeyId) Method shows a specific public SSH key information from your account that can be added to a droplet.DigitalOcean.getKeyInfo(String fingerprint) Method shows a specific public SSH key information from your account that can be added to a droplet.DigitalOcean.getLoadBalancerInfo(String loadBalancerId) Method returns complete information for given load balancer ID.DigitalOcean.getProject(String projectId) DigitalOcean.getSnaphotInfo(String snapshotId) Method returns specific snapshot info by idMethod retrieves the Tag from DigitalOcean account.DigitalOcean.getUserImages(Integer pageNo, Integer perPage) Method retrieves only the private images of a userDigitalOcean.getVolumeAction(String volumeId, Integer actionId) Method returns specific volume action by action and volume identifierDigitalOcean.getVolumeInfo(String volumeId) Method shows specific volume information by identifierDigitalOcean.getVolumeInfo(String volumeName, String regionSlug) Method shows volume information by name and region slugDigitalOcean.getVolumeSnapshots(String volumeId, Integer pageNo, Integer perPage) Method return all of the snapshots for given volume IdDigitalOcean.patchDefaultProject(Project project) DigitalOcean.patchProject(Project project) DigitalOcean.powerCycleDroplet(Integer dropletId) Method allows you to power cycle a droplet.DigitalOcean.powerOffDroplet(Integer dropletId) Method allows you to poweroff a running droplet.DigitalOcean.powerOnDroplet(Integer dropletId) Method allows you to poweron a powered off droplet.DigitalOcean.rebootDroplet(Integer dropletId) Method allows you to reboot a droplet.DigitalOcean.rebuildDroplet(Integer dropletId, Integer imageId) Method allows you to reinstall a droplet with a default image.DigitalOcean.removeDropletsFromFirewall(String firewallId, List<Integer> dropletIds) Method allows you to remove a Droplet from a Load Balancer instance.DigitalOcean.removeDropletsFromLoadBalancer(String loadBalancerId, List<Integer> dropletIds) Method allows you to remove a Droplet from a Load Balancer instance.DigitalOcean.removeForwardingRulesFromLoadBalancer(String loadBalancerId, List<ForwardingRules> forwardingRules) Method allows you to remove forwarding rules from a Load Balancer instance.DigitalOcean.renameDroplet(Integer dropletId, String name) Method renames the droplet to the specified name.DigitalOcean.resetDropletPassword(Integer dropletId) Method will reset the root password for a droplet.DigitalOcean.resizeDroplet(Integer dropletId, String size) Method allows you to resize a specific droplet to a different size.DigitalOcean.resizeDroplet(Integer dropletId, String size, Boolean disk) Method allows you to resize a specific droplet to a different size.DigitalOcean.resizeVolume(String volumeId, String regionSlug, Double sizeGigabytes) Method resizes volume by identifierDigitalOcean.restoreDroplet(Integer dropletId, Integer imageId) Method allows you to restore a droplet with a previous image or snapshot.DigitalOcean.shutdownDroplet(Integer dropletId) Method allows you to shutdown a running droplet.DigitalOcean.tagResources(String name, List<Resource> resources) Method tags a tag to given list of resources on DigitalOcean account.DigitalOcean.takeDropletSnapshot(Integer dropletId) Method allows you to take a snapshot of the running droplet, which can later be restored or used to create a new droplet from the same image.DigitalOcean.takeDropletSnapshot(Integer dropletId, String snapshotName) Method allows you to take a snapshot of the running droplet, which can later be restored or used to create a new droplet from the same image.DigitalOcean.takeVolumeSnapshot(String volumeId, String snapshotName) Method take snapshot of given volume IdDigitalOcean.transferImage(Integer imageId, String regionSlug) Method allows you to transfer an image to a specified region.DigitalOcean.unassignFloatingIP(String ipAddress) Method will unassign Floating IP from a Droplet.DigitalOcean.untagResources(String name, List<Resource> resources) Method untags a tag from given list of resources on DigitalOcean account.DigitalOcean.updateDefaultProject(Project project) DigitalOcean.updateDomainRecord(String domainName, Integer recordId, DomainRecord domainRecord) method edits an existing domain record of the given domain.DigitalOcean.updateFirewall(Firewall firewall) Method allows you to update an existing fireawll.DigitalOcean.updateImage(Image image) Method updates the given details for an image.Method allows you to modify an existing SSH key in your account.Method allows you to modify an existing SSH key in your account.DigitalOcean.updateLoadBalancer(LoadBalancer loadBalancer) Method allows you to update an existign load balancer.DigitalOcean.updateProject(Project project) -
Uses of DigitalOceanException in com.myjeeva.digitalocean.impl
Methods in com.myjeeva.digitalocean.impl that throw DigitalOceanExceptionModifier and TypeMethodDescriptionDigitalOceanClient.addDropletsToFirewall(String firewallId, List<Integer> dropletIds) DigitalOceanClient.addDropletsToLoadBalancer(String loadBalancerId, List<Integer> dropletIds) DigitalOceanClient.addForwardingRulesToLoadBalancer(String loadBalancerId, List<ForwardingRules> forwardingRules) DigitalOceanClient.assignFloatingIP(Integer dropletId, String ipAddress) DigitalOceanClient.attachVolume(Integer dropletId, String volumeId, String regionSlug) DigitalOceanClient.attachVolumeByName(Integer dropletId, String volumeName, String regionSlug) DigitalOceanClient.changeDropletKernel(Integer dropletId, Integer kernelId) DigitalOceanClient.convertImage(Integer imageId) DigitalOceanClient.createCertificate(Certificate certificate) DigitalOceanClient.createCustomImage(Image image) DigitalOceanClient.createDomain(Domain domain) DigitalOceanClient.createDomainRecord(String domainName, DomainRecord domainRecord) DigitalOceanClient.createDroplet(Droplet droplet) DigitalOceanClient.createDroplets(Droplet droplet) DigitalOceanClient.createFirewall(Firewall firewall) DigitalOceanClient.createFloatingIP(Integer dropletId) DigitalOceanClient.createFloatingIP(String region) DigitalOceanClient.createLetsEncryptCertificate(Certificate certificate) DigitalOceanClient.createLoadBalancer(LoadBalancer loadBalancer) DigitalOceanClient.createProject(Project project) DigitalOceanClient.createVolume(Volume volume) DigitalOceanClient.deleteCertificate(String certificateId) DigitalOceanClient.deleteDomain(String domainName) DigitalOceanClient.deleteDomainRecord(String domainName, Integer recordId) DigitalOceanClient.deleteDroplet(Integer dropletId) DigitalOceanClient.deleteDropletByTagName(String tagName) DigitalOceanClient.deleteFirewall(String firewallId) DigitalOceanClient.deleteFloatingIP(String ipAddress) DigitalOceanClient.deleteImage(Integer imageId) DigitalOceanClient.deleteLoadBalancer(String loadBalancerId) DigitalOceanClient.deleteProject(String projectId) DigitalOceanClient.deleteSnapshot(String snapshotId) DigitalOceanClient.deleteVolume(String volumeId) DigitalOceanClient.deleteVolume(String volumeName, String regionSlug) DigitalOceanClient.detachVolume(Integer dropletId, String volumeId, String regionSlug) DigitalOceanClient.detachVolumeByName(Integer dropletId, String volumeName, String regionSlug) DigitalOceanClient.disableDropletBackups(Integer dropletId) DigitalOceanClient.enableDropletBackups(Integer dropletId) DigitalOceanClient.enableDropletIpv6(Integer dropletId) DigitalOceanClient.enableDropletPrivateNetworking(Integer dropletId) DigitalOceanClient.getAccountInfo()DigitalOceanClient.getActionInfo(Integer actionId) DigitalOceanClient.getAllDropletNeighbors(Integer pageNo) DigitalOceanClient.getAllDropletSnapshots(Integer pageNo, Integer perPage) DigitalOceanClient.getAllVolumeSnapshots(Integer pageNo, Integer perPage) DigitalOceanClient.getAvailableActions(Integer pageNo, Integer perPage) DigitalOceanClient.getAvailableCertificates(Integer pageNo, Integer perPage) DigitalOceanClient.getAvailableDomains(Integer pageNo) DigitalOceanClient.getAvailableDropletActions(Integer dropletId, Integer pageNo, Integer perPage) DigitalOceanClient.getAvailableDroplets(Integer pageNo, Integer perPage) DigitalOceanClient.getAvailableDropletsByTagName(String tagName, Integer pageNo, Integer perPage) DigitalOceanClient.getAvailableFirewalls(Integer pageNo, Integer perPage) DigitalOceanClient.getAvailableFloatingIPActions(String ipAddress, Integer pageNo, Integer perPage) DigitalOceanClient.getAvailableFloatingIPs(Integer pageNo, Integer perPage) DigitalOceanClient.getAvailableImageActions(Integer imageId, Integer pageNo, Integer perPage) DigitalOceanClient.getAvailableImages(Integer pageNo, Integer perPage) DigitalOceanClient.getAvailableImages(Integer pageNo, Integer perPage, ActionType type) DigitalOceanClient.getAvailableKeys(Integer pageNo) DigitalOceanClient.getAvailableLoadBalancers(Integer pageNo, Integer perPage) DigitalOceanClient.getAvailableProjects()DigitalOceanClient.getAvailableRegions(Integer pageNo) DigitalOceanClient.getAvailableSizes(Integer pageNo) DigitalOceanClient.getAvailableSnapshots(Integer pageNo, Integer perPage) DigitalOceanClient.getAvailableTags(Integer pageNo, Integer perPage) DigitalOceanClient.getAvailableVolumeActions(String volumeId) DigitalOceanClient.getAvailableVolumes(String regionSlug) DigitalOceanClient.getCertificateInfo(String certificateId) DigitalOceanClient.getDefaultProject()DigitalOceanClient.getDomainInfo(String domainName) DigitalOceanClient.getDomainRecordInfo(String domainName, Integer recordId) DigitalOceanClient.getDomainRecords(String domainName, Integer pageNo, Integer perPage) DigitalOceanClient.getDropletBackups(Integer dropletId, Integer pageNo, Integer perPage) DigitalOceanClient.getDropletInfo(Integer dropletId) DigitalOceanClient.getDropletKernels(Integer dropletId, Integer pageNo, Integer perPage) DigitalOceanClient.getDropletNeighbors(Integer dropletId, Integer pageNo) DigitalOceanClient.getDropletSnapshots(Integer dropletId, Integer pageNo, Integer perPage) DigitalOceanClient.getFirewallInfo(String firewallId) DigitalOceanClient.getFloatingIPActionInfo(String ipAddress, Integer actionId) DigitalOceanClient.getFloatingIPInfo(String ipAddress) DigitalOceanClient.getImageInfo(Integer imageId) DigitalOceanClient.getImageInfo(String slug) DigitalOceanClient.getKeyInfo(Integer sshKeyId) DigitalOceanClient.getKeyInfo(String fingerprint) DigitalOceanClient.getLoadBalancerInfo(String loadBalancerId) DigitalOceanClient.getProject(String projectId) DigitalOceanClient.getSnaphotInfo(String snapshotId) DigitalOceanClient.getUserImages(Integer pageNo, Integer perPage) DigitalOceanClient.getVolumeAction(String volumeId, Integer actionId) DigitalOceanClient.getVolumeInfo(String volumeId) DigitalOceanClient.getVolumeInfo(String volumeName, String regionSlug) DigitalOceanClient.getVolumeSnapshots(String volumeId, Integer pageNo, Integer perPage) DigitalOceanClient.patchDefaultProject(Project project) DigitalOceanClient.patchProject(Project project) DigitalOceanClient.perform(ApiRequest request) DigitalOceanClient.powerCycleDroplet(Integer dropletId) DigitalOceanClient.powerOffDroplet(Integer dropletId) DigitalOceanClient.powerOnDroplet(Integer dropletId) DigitalOceanClient.rebootDroplet(Integer dropletId) DigitalOceanClient.rebuildDroplet(Integer dropletId, Integer imageId) DigitalOceanClient.removeDropletsFromFirewall(String firewallId, List<Integer> dropletIds) DigitalOceanClient.removeDropletsFromLoadBalancer(String loadBalancerId, List<Integer> dropletIds) DigitalOceanClient.removeForwardingRulesFromLoadBalancer(String loadBalancerId, List<ForwardingRules> forwardingRules) DigitalOceanClient.renameDroplet(Integer dropletId, String name) DigitalOceanClient.resetDropletPassword(Integer dropletId) DigitalOceanClient.resizeDroplet(Integer dropletId, String size) DigitalOceanClient.resizeDroplet(Integer dropletId, String size, Boolean disk) DigitalOceanClient.resizeVolume(String volumeId, String regionSlug, Double sizeGigabytes) DigitalOceanClient.restoreDroplet(Integer dropletId, Integer imageId) DigitalOceanClient.shutdownDroplet(Integer dropletId) DigitalOceanClient.tagResources(String name, List<Resource> resources) DigitalOceanClient.takeDropletSnapshot(Integer dropletId) DigitalOceanClient.takeDropletSnapshot(Integer dropletId, String snapshotName) DigitalOceanClient.takeVolumeSnapshot(String volumeId, String snapshotName) DigitalOceanClient.transferImage(Integer imageId, String regionSlug) DigitalOceanClient.unassignFloatingIP(String ipAddress) DigitalOceanClient.untagResources(String name, List<Resource> resources) DigitalOceanClient.updateDefaultProject(Project project) DigitalOceanClient.updateDomainRecord(String domainName, Integer recordId, DomainRecord domainRecord) DigitalOceanClient.updateFirewall(Firewall firewall) DigitalOceanClient.updateImage(Image image) DigitalOceanClient.updateLoadBalancer(LoadBalancer loadBalancer) DigitalOceanClient.updateProject(Project project)