Uses of Class
com.parallels.jenkins.api.exception.PrlApiException
Packages that use PrlApiException
Package
Description
-
Uses of PrlApiException in com.parallels.jenkins
Methods in com.parallels.jenkins that throw PrlApiExceptionModifier and TypeMethodDescriptionprotected PrlDevopsApiClientPrlDevopsCloud.buildApiClient()Looks up the configured credentials and constructs aPrlDevopsApiClientpointed at the configured service URL.AgentTemplate.provision(String cloudName, Label label, PrlDevopsApiClient apiClient, Duration timeout, Duration pollInterval, ExecutorService executor) CatalogProvisioningConfig.provision(String cloudName, AgentTemplate template, Label label, PrlDevopsApiClient apiClient, Duration timeout, Duration pollInterval, ExecutorService executor) CloneProvisioningConfig.provision(String cloudName, AgentTemplate template, Label label, PrlDevopsApiClient apiClient, Duration timeout, Duration pollInterval, ExecutorService executor) abstract PrlDevopsPlannedNodeProvisioningConfig.provision(String cloudName, AgentTemplate template, Label label, PrlDevopsApiClient apiClient, Duration timeout, Duration pollInterval, ExecutorService executor) Provisions one VM for the given label and returns the planned Jenkins node. -
Uses of PrlApiException in com.parallels.jenkins.api
Methods in com.parallels.jenkins.api that throw PrlApiExceptionModifier and TypeMethodDescriptionPrlDevopsApiClient.cloneVm(String sourceVmId, CloneRequest request) Clones the VM identified bysourceVmId.PrlDevopsHttpClient.cloneVm(String sourceVmId, CloneRequest request) PrlDevopsApiClient.createVmFromCatalog(CreateVmRequest request) Creates a new VM from a Parallels DevOps catalog entry.PrlDevopsHttpClient.createVmFromCatalog(CreateVmRequest request) voidDeletes a VM.voidPrlDevopsApiClient.executeCommand(String vmId, ExecuteRequest request) Executes a command on a running VM.PrlDevopsHttpClient.executeCommand(String vmId, ExecuteRequest request) PrlDevopsApiClient.getVmStatus(String vmId) Returns the lightweight status of a VM.PrlDevopsHttpClient.getVmStatus(String vmId) voidStarts a VM that is in thestoppedstate.voidPrlDevopsApiClient.waitForVmReady(String vmId, String vmUser, Duration timeout, Duration interval) PrlDevopsHttpClient.waitForVmReady(String vmId, String vmUser, Duration timeout, Duration interval) -
Uses of PrlApiException in com.parallels.jenkins.api.exception
Subclasses of PrlApiException in com.parallels.jenkins.api.exceptionModifier and TypeClassDescriptionclassThrown byPrlDevopsApiClient.waitForVmReady(java.lang.String, java.lang.String, java.time.Duration, java.time.Duration)when the VM does not reach therunningstate within the allotted timeout.Methods in com.parallels.jenkins.api.exception that return PrlApiExceptionModifier and TypeMethodDescriptionstatic PrlApiExceptionPrlApiException.fromResponse(int httpStatus, String rawBody, com.fasterxml.jackson.databind.ObjectMapper mapper) Parses the raw response body asApiErrorResponseand constructs an exception.