Index

A B C D E F G H I L M N O P R S T V W _ 
All Classes and Interfaces|All Packages|Serialized Form

A

AgentTemplate - Class in com.parallels.jenkins
Per-VM-type configuration.
AgentTemplate(String) - Constructor for class com.parallels.jenkins.AgentTemplate
 
AgentTemplate.DescriptorImpl - Class in com.parallels.jenkins
 
ApiErrorResponse - Class in com.parallels.jenkins.api.dto
Deserialised body of a non-2xx response from prl-devops-service.
ApiErrorResponse() - Constructor for class com.parallels.jenkins.api.dto.ApiErrorResponse
 
ApiErrorResponse.StackEntry - Class in com.parallels.jenkins.api.dto
 
apiKey(String) - Method in class com.parallels.jenkins.api.PrlDevopsHttpClient.Builder
Use for API key auth: sends X-API-Key: <encoded>.
AuthTokenRequest - Class in com.parallels.jenkins.api.dto
Request body for POST /api/v1/auth/token.
AuthTokenRequest(String, String) - Constructor for class com.parallels.jenkins.api.dto.AuthTokenRequest
 

B

baseUrl(String) - Method in class com.parallels.jenkins.api.PrlDevopsHttpClient.Builder
 
bearerToken(String) - Method in class com.parallels.jenkins.api.PrlDevopsHttpClient.Builder
Use for username+password auth: sends Authorization: Bearer <token>.
build() - Method in class com.parallels.jenkins.api.PrlDevopsHttpClient.Builder
 
buildApiClient() - Method in class com.parallels.jenkins.PrlDevopsCloud
Looks up the configured credentials and constructs a PrlDevopsApiClient pointed at the configured service URL.
Builder() - Constructor for class com.parallels.jenkins.api.PrlDevopsHttpClient.Builder
 

C

canProvision() - Method in class com.parallels.jenkins.AgentTemplate
 
canProvision() - Method in class com.parallels.jenkins.CatalogProvisioningConfig
 
canProvision() - Method in class com.parallels.jenkins.CloneProvisioningConfig
 
canProvision() - Method in class com.parallels.jenkins.ProvisioningConfig
Returns true when the fields required for this mode are configured.
canProvision(Cloud.CloudState) - Method in class com.parallels.jenkins.PrlDevopsCloud
 
CatalogManifest - Class in com.parallels.jenkins.api.dto
Embedded catalog manifest for CreateVmRequest.
CatalogManifest(String, String, String, String, String) - Constructor for class com.parallels.jenkins.api.dto.CatalogManifest
 
CatalogProvisioningConfig - Class in com.parallels.jenkins
Provisioning config for catalog mode: a new VM is created from a Parallels DevOps catalog entry managed by an orchestrator.
CatalogProvisioningConfig(String) - Constructor for class com.parallels.jenkins.CatalogProvisioningConfig
 
CatalogProvisioningConfig.DescriptorImpl - Class in com.parallels.jenkins
 
check(PrlDevopsComputer) - Method in class com.parallels.jenkins.PrlDevopsRetentionStrategy
 
CloneProvisioningConfig - Class in com.parallels.jenkins
Provisioning config for clone mode: a new VM is cloned from an existing base VM registered in the prl-devops-service host.
CloneProvisioningConfig(String) - Constructor for class com.parallels.jenkins.CloneProvisioningConfig
 
CloneProvisioningConfig.DescriptorImpl - Class in com.parallels.jenkins
 
CloneRequest - Class in com.parallels.jenkins.api.dto
Request body sent to PUT /api/v1/machines/{id}/clone.
CloneRequest() - Constructor for class com.parallels.jenkins.api.dto.CloneRequest
 
CloneRequest(String, String) - Constructor for class com.parallels.jenkins.api.dto.CloneRequest
 
CloneResponse - Class in com.parallels.jenkins.api.dto
Response body from PUT /api/v1/machines/{id}/clone.
CloneResponse() - Constructor for class com.parallels.jenkins.api.dto.CloneResponse
 
cloneVm(String, CloneRequest) - Method in interface com.parallels.jenkins.api.PrlDevopsApiClient
Clones the VM identified by sourceVmId.
cloneVm(String, CloneRequest) - Method in class com.parallels.jenkins.api.PrlDevopsHttpClient
 
com.parallels.jenkins - package com.parallels.jenkins
 
com.parallels.jenkins.api - package com.parallels.jenkins.api
 
com.parallels.jenkins.api.dto - package com.parallels.jenkins.api.dto
 
com.parallels.jenkins.api.exception - package com.parallels.jenkins.api.exception
 
ConnectionMode - Enum Class in com.parallels.jenkins.api
Selects which prl-devops-service topology the client should target.
createComputer() - Method in class com.parallels.jenkins.PrlDevopsAgent
 
createVmFromCatalog(CreateVmRequest) - Method in interface com.parallels.jenkins.api.PrlDevopsApiClient
Creates a new VM from a Parallels DevOps catalog entry.
createVmFromCatalog(CreateVmRequest) - Method in class com.parallels.jenkins.api.PrlDevopsHttpClient
 
CreateVmRequest - Class in com.parallels.jenkins.api.dto
Request body for POST /api/v1/machines (catalog provisioning).
CreateVmRequest(String, String, CatalogManifest) - Constructor for class com.parallels.jenkins.api.dto.CreateVmRequest
 
CreateVmResponse - Class in com.parallels.jenkins.api.dto
Response body from POST /api/v1/machines (catalog provisioning).
CreateVmResponse() - Constructor for class com.parallels.jenkins.api.dto.CreateVmResponse
 
CredentialsHelper - Class in com.parallels.jenkins
Centralised credential lookup for the Parallels DevOps plugin.
CredentialsNotFoundException - Exception Class in com.parallels.jenkins
Thrown by CredentialsHelper when a credential ID cannot be resolved to an actual credential in the Jenkins Credentials store.
CredentialsNotFoundException(String) - Constructor for exception class com.parallels.jenkins.CredentialsNotFoundException
 

D

deleteVm(String) - Method in interface com.parallels.jenkins.api.PrlDevopsApiClient
Deletes a VM.
deleteVm(String) - Method in class com.parallels.jenkins.api.PrlDevopsHttpClient
 
DescriptorImpl() - Constructor for class com.parallels.jenkins.AgentTemplate.DescriptorImpl
 
DescriptorImpl() - Constructor for class com.parallels.jenkins.CatalogProvisioningConfig.DescriptorImpl
 
DescriptorImpl() - Constructor for class com.parallels.jenkins.CloneProvisioningConfig.DescriptorImpl
 
DescriptorImpl() - Constructor for class com.parallels.jenkins.PrlDevopsCloud.DescriptorImpl
 
doCheckCatalogCredentialsId(String) - Method in class com.parallels.jenkins.CatalogProvisioningConfig.DescriptorImpl
 
doCheckCatalogId(String) - Method in class com.parallels.jenkins.CatalogProvisioningConfig.DescriptorImpl
 
doCheckCredentialsId(String) - Method in class com.parallels.jenkins.PrlDevopsCloud.DescriptorImpl
 
doCheckSshCredentialsId(String) - Method in class com.parallels.jenkins.AgentTemplate.DescriptorImpl
 
doFillArchitectureItems(String) - Method in class com.parallels.jenkins.CatalogProvisioningConfig.DescriptorImpl
 
doFillCatalogCredentialsIdItems(String) - Method in class com.parallels.jenkins.CatalogProvisioningConfig.DescriptorImpl
 
doFillCredentialsIdItems(String) - Method in class com.parallels.jenkins.PrlDevopsCloud.DescriptorImpl
 
doFillSshCredentialsIdItems(String) - Method in class com.parallels.jenkins.AgentTemplate.DescriptorImpl
 
doTestConnection(String, String) - Method in class com.parallels.jenkins.PrlDevopsCloud.DescriptorImpl
 

E

execute(TaskListener) - Method in class com.parallels.jenkins.PrlDevopsCloud.NodeReconciler
 
executeCommand(String, ExecuteRequest) - Method in interface com.parallels.jenkins.api.PrlDevopsApiClient
Executes a command on a running VM.
executeCommand(String, ExecuteRequest) - Method in class com.parallels.jenkins.api.PrlDevopsHttpClient
 
ExecuteRequest - Class in com.parallels.jenkins.api.dto
Request body for PUT /api/v1/machines/{id}/execute.
ExecuteRequest(String, String, Map<String, String>) - Constructor for class com.parallels.jenkins.api.dto.ExecuteRequest
 
ExecuteResponse - Class in com.parallels.jenkins.api.dto
Response body from PUT /api/v1/machines/{id}/execute.
ExecuteResponse() - Constructor for class com.parallels.jenkins.api.dto.ExecuteResponse
 

F

findStringCredential(String, ItemGroup<?>) - Static method in class com.parallels.jenkins.CredentialsHelper
Looks up a StringCredentials by ID.
findUsernamePasswordCredential(String, ItemGroup<?>) - Static method in class com.parallels.jenkins.CredentialsHelper
Looks up a StandardUsernamePasswordCredentials by ID.
fromResponse(int, String, ObjectMapper) - Static method in exception class com.parallels.jenkins.api.exception.PrlApiException
Parses the raw response body as ApiErrorResponse and constructs an exception.

G

getAgentWorkspaceDir() - Method in class com.parallels.jenkins.AgentTemplate
 
getArchitecture() - Method in class com.parallels.jenkins.AgentTemplate
 
getArchitecture() - Method in class com.parallels.jenkins.api.dto.CatalogManifest
 
getArchitecture() - Method in class com.parallels.jenkins.api.dto.CreateVmRequest
 
getArchitecture() - Method in class com.parallels.jenkins.CatalogProvisioningConfig
 
getBaseVmName() - Method in class com.parallels.jenkins.AgentTemplate
 
getBaseVmName() - Method in class com.parallels.jenkins.CloneProvisioningConfig
 
getCatalogCredentialsId() - Method in class com.parallels.jenkins.AgentTemplate
 
getCatalogCredentialsId() - Method in class com.parallels.jenkins.CatalogProvisioningConfig
 
getCatalogId() - Method in class com.parallels.jenkins.AgentTemplate
 
getCatalogId() - Method in class com.parallels.jenkins.api.dto.CatalogManifest
 
getCatalogId() - Method in class com.parallels.jenkins.CatalogProvisioningConfig
 
getCatalogManifest() - Method in class com.parallels.jenkins.api.dto.CreateVmRequest
 
getCatalogUrl() - Method in class com.parallels.jenkins.AgentTemplate
 
getCatalogUrl() - Method in class com.parallels.jenkins.CatalogProvisioningConfig
 
getCatalogVersion() - Method in class com.parallels.jenkins.AgentTemplate
 
getCatalogVersion() - Method in class com.parallels.jenkins.CatalogProvisioningConfig
 
getCloneName() - Method in class com.parallels.jenkins.api.dto.CloneRequest
 
getCloudName() - Method in class com.parallels.jenkins.PrlDevopsAgent
 
getCode() - Method in class com.parallels.jenkins.api.dto.ApiErrorResponse
 
getCode() - Method in class com.parallels.jenkins.api.dto.ApiErrorResponse.StackEntry
 
getCommand() - Method in class com.parallels.jenkins.api.dto.ExecuteRequest
 
getConnection() - Method in class com.parallels.jenkins.api.dto.CatalogManifest
 
getConnectionMode() - Method in class com.parallels.jenkins.PrlDevopsCloud
 
getCredentialsId() - Method in exception class com.parallels.jenkins.CredentialsNotFoundException
The credential ID that could not be resolved.
getCredentialsId() - Method in class com.parallels.jenkins.PrlDevopsCloud
 
getCurrentState() - Method in class com.parallels.jenkins.api.dto.CreateVmResponse
 
getDescription() - Method in class com.parallels.jenkins.api.dto.ApiErrorResponse.StackEntry
 
getDestinationPath() - Method in class com.parallels.jenkins.api.dto.CloneRequest
 
getDetail() - Method in exception class com.parallels.jenkins.api.exception.PrlApiException
Structured error detail parsed from the response body, may be null.
getDisplayName() - Method in class com.parallels.jenkins.AgentTemplate.DescriptorImpl
 
getDisplayName() - Method in class com.parallels.jenkins.CatalogProvisioningConfig.DescriptorImpl
 
getDisplayName() - Method in class com.parallels.jenkins.CloneProvisioningConfig.DescriptorImpl
 
getDisplayName() - Method in class com.parallels.jenkins.PrlDevopsCloud.DescriptorImpl
 
getEmail() - Method in class com.parallels.jenkins.api.dto.AuthTokenRequest
 
getEnvironmentVariables() - Method in class com.parallels.jenkins.api.dto.ExecuteRequest
 
getError() - Method in class com.parallels.jenkins.api.dto.ApiErrorResponse.StackEntry
 
getError() - Method in class com.parallels.jenkins.api.dto.CloneResponse
 
getExitCode() - Method in class com.parallels.jenkins.api.dto.ExecuteResponse
 
getHttpStatus() - Method in exception class com.parallels.jenkins.api.exception.PrlApiException
The HTTP status code returned by the service, or 0 for network errors.
getId() - Method in class com.parallels.jenkins.api.dto.CloneResponse
 
getId() - Method in class com.parallels.jenkins.api.dto.CreateVmResponse
 
getId() - Method in class com.parallels.jenkins.api.dto.VmStatusResponse
 
getIpConfigured() - Method in class com.parallels.jenkins.api.dto.VmStatusResponse
 
getJavaPath() - Method in class com.parallels.jenkins.AgentTemplate
 
getJvmOptions() - Method in class com.parallels.jenkins.AgentTemplate
 
getLabelString() - Method in class com.parallels.jenkins.PrlDevopsAgent
 
getMachineName() - Method in class com.parallels.jenkins.api.dto.CatalogManifest
 
getMaxAgents() - Method in class com.parallels.jenkins.PrlDevopsCloud
 
getMessage() - Method in class com.parallels.jenkins.api.dto.ApiErrorResponse
 
getName() - Method in class com.parallels.jenkins.api.dto.CreateVmRequest
 
getName() - Method in class com.parallels.jenkins.api.dto.CreateVmResponse
 
getNumExecutors() - Method in class com.parallels.jenkins.AgentTemplate
 
getNumExecutors() - Method in class com.parallels.jenkins.PrlDevopsAgent
 
getOwner() - Method in class com.parallels.jenkins.api.dto.CreateVmResponse
 
getPassword() - Method in class com.parallels.jenkins.api.dto.AuthTokenRequest
 
getPath() - Method in class com.parallels.jenkins.api.dto.ApiErrorResponse.StackEntry
 
getProvisionedAt() - Method in class com.parallels.jenkins.PrlDevopsAgent
 
getProvisioningConfig() - Method in class com.parallels.jenkins.AgentTemplate
 
getRecurrencePeriod() - Method in class com.parallels.jenkins.PrlDevopsCloud.NodeReconciler
 
getServiceUrl() - Method in class com.parallels.jenkins.PrlDevopsCloud
 
getSshCredentialsId() - Method in class com.parallels.jenkins.AgentTemplate
 
getSshPort() - Method in class com.parallels.jenkins.AgentTemplate
 
getSshRetries() - Method in class com.parallels.jenkins.AgentTemplate
 
getSshRetryDelaySec() - Method in class com.parallels.jenkins.AgentTemplate
 
getStack() - Method in class com.parallels.jenkins.api.dto.ApiErrorResponse
 
getStatus() - Method in class com.parallels.jenkins.api.dto.CloneResponse
 
getStatus() - Method in class com.parallels.jenkins.api.dto.VmStatusResponse
 
getStdout() - Method in class com.parallels.jenkins.api.dto.ExecuteResponse
 
getTemplate() - Method in class com.parallels.jenkins.PrlDevopsAgent
 
getTemplateForLabel(Label) - Method in class com.parallels.jenkins.PrlDevopsCloud
Returns the first AgentTemplate whose label set satisfies the given Jenkins Label, or null if none match.
getTemplateLabel() - Method in class com.parallels.jenkins.AgentTemplate
 
getTemplates() - Method in class com.parallels.jenkins.PrlDevopsCloud
 
getTimeout() - Method in exception class com.parallels.jenkins.api.exception.PrlApiTimeoutException
 
getUser() - Method in class com.parallels.jenkins.api.dto.ExecuteRequest
 
getVersion() - Method in class com.parallels.jenkins.api.dto.CatalogManifest
 
getVmId() - Method in exception class com.parallels.jenkins.api.exception.PrlApiTimeoutException
 
getVmId() - Method in class com.parallels.jenkins.PrlDevopsAgent
 
getVmIp() - Method in class com.parallels.jenkins.PrlDevopsAgent
 
getVmReadyPollIntervalSeconds() - Method in class com.parallels.jenkins.AgentTemplate
 
getVmReadyTimeoutSeconds() - Method in class com.parallels.jenkins.AgentTemplate
 
getVmStatus(String) - Method in interface com.parallels.jenkins.api.PrlDevopsApiClient
Returns the lightweight status of a VM.
getVmStatus(String) - Method in class com.parallels.jenkins.api.PrlDevopsHttpClient
 
getVmUser() - Method in class com.parallels.jenkins.AgentTemplate
 

H

hasAcceptedTask() - Method in class com.parallels.jenkins.PrlDevopsComputer
 
HOST - Enum constant in enum class com.parallels.jenkins.api.ConnectionMode
 

I

isAcceptingTasks(PrlDevopsComputer) - Method in class com.parallels.jenkins.PrlDevopsRetentionStrategy
 
isStartOnCreate() - Method in class com.parallels.jenkins.api.dto.CreateVmRequest
 

L

launch(SlaveComputer, TaskListener) - Method in class com.parallels.jenkins.PrlDevopsComputerLauncher
 

M

matches(Label) - Method in class com.parallels.jenkins.AgentTemplate
Returns true when this template's label set satisfies the given Jenkins Label expression.
mode(ConnectionMode) - Method in class com.parallels.jenkins.api.PrlDevopsHttpClient.Builder
 

N

newInstance(StaplerRequest2, JSONObject) - Method in class com.parallels.jenkins.AgentTemplate.DescriptorImpl
 
newInstance(StaplerRequest2, JSONObject) - Method in class com.parallels.jenkins.CatalogProvisioningConfig.DescriptorImpl
 
newInstance(StaplerRequest2, JSONObject) - Method in class com.parallels.jenkins.PrlDevopsCloud.DescriptorImpl
 
NodeReconciler() - Constructor for class com.parallels.jenkins.PrlDevopsCloud.NodeReconciler
 

O

ORCHESTRATOR - Enum constant in enum class com.parallels.jenkins.api.ConnectionMode
 

P

PrlApiException - Exception Class in com.parallels.jenkins.api.exception
Thrown when prl-devops-service returns a non-2xx HTTP response, or when a network-level error occurs while communicating with it.
PrlApiException(int, String) - Constructor for exception class com.parallels.jenkins.api.exception.PrlApiException
 
PrlApiException(int, String, ApiErrorResponse) - Constructor for exception class com.parallels.jenkins.api.exception.PrlApiException
 
PrlApiException(String) - Constructor for exception class com.parallels.jenkins.api.exception.PrlApiException
 
PrlApiException(String, Throwable) - Constructor for exception class com.parallels.jenkins.api.exception.PrlApiException
 
PrlApiTimeoutException - Exception Class in com.parallels.jenkins.api.exception
Thrown by PrlDevopsApiClient.waitForVmReady(java.lang.String, java.lang.String, java.time.Duration, java.time.Duration) when the VM does not reach the running state within the allotted timeout.
PrlApiTimeoutException(String, Duration) - Constructor for exception class com.parallels.jenkins.api.exception.PrlApiTimeoutException
 
PrlDevopsAgent - Class in com.parallels.jenkins
A provisioned VM registered as a Jenkins agent.
PrlDevopsAgent(String, AgentTemplate, String, String) - Constructor for class com.parallels.jenkins.PrlDevopsAgent
 
PrlDevopsApiClient - Interface in com.parallels.jenkins.api
Thin abstraction over the prl-devops-service REST API.
PrlDevopsCloud - Class in com.parallels.jenkins
 
PrlDevopsCloud(String) - Constructor for class com.parallels.jenkins.PrlDevopsCloud
 
PrlDevopsCloud.DescriptorImpl - Class in com.parallels.jenkins
 
PrlDevopsCloud.NodeReconciler - Class in com.parallels.jenkins
Background worker that runs every 60 seconds and removes any PrlDevopsAgent node whose VM has been deleted outside the plugin (e.g.
PrlDevopsComputer - Class in com.parallels.jenkins
Cloud computer that marks a provisioned agent as one-shot after its first task.
PrlDevopsComputer(PrlDevopsAgent) - Constructor for class com.parallels.jenkins.PrlDevopsComputer
 
PrlDevopsComputerLauncher - Class in com.parallels.jenkins
ComputerLauncher that bootstraps a Jenkins agent on a Parallels DevOps VM via SSH, delegating to SSHLauncher with configurable retry logic.
PrlDevopsComputerLauncher(String, AgentTemplate) - Constructor for class com.parallels.jenkins.PrlDevopsComputerLauncher
 
PrlDevopsHttpClient - Class in com.parallels.jenkins.api
JDK HttpClient-based implementation of PrlDevopsApiClient.
PrlDevopsHttpClient.Builder - Class in com.parallels.jenkins.api
 
PrlDevopsPlannedNode - Class in com.parallels.jenkins
A NodeProvisioner.PlannedNode that asynchronously waits for a cloned VM to reach the running state before registering it as a Jenkins agent.
PrlDevopsPlannedNode(String, AgentTemplate, String, PrlDevopsApiClient, Duration, Duration, boolean, ExecutorService) - Constructor for class com.parallels.jenkins.PrlDevopsPlannedNode
 
PrlDevopsRetentionStrategy - Class in com.parallels.jenkins
One-shot retention strategy for provisioned Parallels agents.
PrlDevopsRetentionStrategy() - Constructor for class com.parallels.jenkins.PrlDevopsRetentionStrategy
 
provision(Cloud.CloudState, int) - Method in class com.parallels.jenkins.PrlDevopsCloud
 
provision(String, AgentTemplate, Label, PrlDevopsApiClient, Duration, Duration, ExecutorService) - Method in class com.parallels.jenkins.CatalogProvisioningConfig
 
provision(String, AgentTemplate, Label, PrlDevopsApiClient, Duration, Duration, ExecutorService) - Method in class com.parallels.jenkins.CloneProvisioningConfig
 
provision(String, AgentTemplate, Label, PrlDevopsApiClient, Duration, Duration, ExecutorService) - Method in class com.parallels.jenkins.ProvisioningConfig
Provisions one VM for the given label and returns the planned Jenkins node.
provision(String, Label, PrlDevopsApiClient, Duration, Duration, ExecutorService) - Method in class com.parallels.jenkins.AgentTemplate
 
ProvisioningConfig - Class in com.parallels.jenkins
Abstract base for the two provisioning strategies supported by the plugin.
ProvisioningConfig() - Constructor for class com.parallels.jenkins.ProvisioningConfig
 

R

readResolve() - Method in class com.parallels.jenkins.AgentTemplate
XStream deserialization hook.
requireSshCredential(String, ItemGroup<?>) - Static method in class com.parallels.jenkins.CredentialsHelper
Looks up an SSH credential (StandardUsernameCredentials) by ID, throwing if absent.
requireStringCredential(String, ItemGroup<?>) - Static method in class com.parallels.jenkins.CredentialsHelper
Looks up a StringCredentials by ID, throwing if absent.
requireUsernamePasswordCredential(String, ItemGroup<?>) - Static method in class com.parallels.jenkins.CredentialsHelper
Looks up a StandardUsernamePasswordCredentials by ID, throwing if absent.

S

setAgentWorkspaceDir(String) - Method in class com.parallels.jenkins.AgentTemplate
 
setArchitecture(String) - Method in class com.parallels.jenkins.CatalogProvisioningConfig
 
setCatalogCredentialsId(String) - Method in class com.parallels.jenkins.CatalogProvisioningConfig
 
setCatalogUrl(String) - Method in class com.parallels.jenkins.CatalogProvisioningConfig
 
setCatalogVersion(String) - Method in class com.parallels.jenkins.CatalogProvisioningConfig
 
setCloneName(String) - Method in class com.parallels.jenkins.api.dto.CloneRequest
 
setCode(int) - Method in class com.parallels.jenkins.api.dto.ApiErrorResponse
 
setCode(int) - Method in class com.parallels.jenkins.api.dto.ApiErrorResponse.StackEntry
 
setConnectionMode(ConnectionMode) - Method in class com.parallels.jenkins.PrlDevopsCloud
 
setCredentialsId(String) - Method in class com.parallels.jenkins.PrlDevopsCloud
 
setCurrentState(String) - Method in class com.parallels.jenkins.api.dto.CreateVmResponse
 
setDescription(String) - Method in class com.parallels.jenkins.api.dto.ApiErrorResponse.StackEntry
 
setDestinationPath(String) - Method in class com.parallels.jenkins.api.dto.CloneRequest
 
setError(String) - Method in class com.parallels.jenkins.api.dto.ApiErrorResponse.StackEntry
 
setError(String) - Method in class com.parallels.jenkins.api.dto.CloneResponse
 
setExitCode(int) - Method in class com.parallels.jenkins.api.dto.ExecuteResponse
 
setId(String) - Method in class com.parallels.jenkins.api.dto.CloneResponse
 
setId(String) - Method in class com.parallels.jenkins.api.dto.CreateVmResponse
 
setId(String) - Method in class com.parallels.jenkins.api.dto.VmStatusResponse
 
setIpConfigured(String) - Method in class com.parallels.jenkins.api.dto.VmStatusResponse
 
setJavaPath(String) - Method in class com.parallels.jenkins.AgentTemplate
 
setJvmOptions(String) - Method in class com.parallels.jenkins.AgentTemplate
 
setMaxAgents(int) - Method in class com.parallels.jenkins.PrlDevopsCloud
 
setMessage(String) - Method in class com.parallels.jenkins.api.dto.ApiErrorResponse
 
setName(String) - Method in class com.parallels.jenkins.api.dto.CreateVmResponse
 
setNumExecutors(int) - Method in class com.parallels.jenkins.AgentTemplate
 
setOwner(String) - Method in class com.parallels.jenkins.api.dto.CreateVmResponse
 
setPath(String) - Method in class com.parallels.jenkins.api.dto.ApiErrorResponse.StackEntry
 
setProvisioningConfig(ProvisioningConfig) - Method in class com.parallels.jenkins.AgentTemplate
 
setServiceUrl(String) - Method in class com.parallels.jenkins.PrlDevopsCloud
 
setSshCredentialsId(String) - Method in class com.parallels.jenkins.AgentTemplate
 
setSshPort(int) - Method in class com.parallels.jenkins.AgentTemplate
 
setSshRetries(int) - Method in class com.parallels.jenkins.AgentTemplate
 
setSshRetryDelaySec(int) - Method in class com.parallels.jenkins.AgentTemplate
 
setStack(List<ApiErrorResponse.StackEntry>) - Method in class com.parallels.jenkins.api.dto.ApiErrorResponse
 
setStatus(String) - Method in class com.parallels.jenkins.api.dto.CloneResponse
 
setStatus(String) - Method in class com.parallels.jenkins.api.dto.VmStatusResponse
 
setStdout(String) - Method in class com.parallels.jenkins.api.dto.ExecuteResponse
 
setTemplates(List<AgentTemplate>) - Method in class com.parallels.jenkins.PrlDevopsCloud
 
setVmReadyPollIntervalSeconds(int) - Method in class com.parallels.jenkins.AgentTemplate
 
setVmReadyTimeoutSeconds(int) - Method in class com.parallels.jenkins.AgentTemplate
 
setVmUser(String) - Method in class com.parallels.jenkins.AgentTemplate
 
StackEntry() - Constructor for class com.parallels.jenkins.api.dto.ApiErrorResponse.StackEntry
 
start(PrlDevopsComputer) - Method in class com.parallels.jenkins.PrlDevopsRetentionStrategy
 
startVm(String) - Method in interface com.parallels.jenkins.api.PrlDevopsApiClient
Starts a VM that is in the stopped state.
startVm(String) - Method in class com.parallels.jenkins.api.PrlDevopsHttpClient
 

T

taskAccepted(Executor, Queue.Task) - Method in class com.parallels.jenkins.PrlDevopsComputer
 
toString() - Method in class com.parallels.jenkins.api.dto.ApiErrorResponse
 

V

valueOf(String) - Static method in enum class com.parallels.jenkins.api.ConnectionMode
Returns the enum constant of this class with the specified name.
values() - Static method in enum class com.parallels.jenkins.api.ConnectionMode
Returns an array containing the constants of this enum class, in the order they are declared.
VmStatusResponse - Class in com.parallels.jenkins.api.dto
Response body from GET /api/v1/machines/{id}/status.
VmStatusResponse() - Constructor for class com.parallels.jenkins.api.dto.VmStatusResponse
 

W

waitForVmReady(String, String, Duration, Duration) - Method in interface com.parallels.jenkins.api.PrlDevopsApiClient
 
waitForVmReady(String, String, Duration, Duration) - Method in class com.parallels.jenkins.api.PrlDevopsHttpClient
 

_

_terminate(TaskListener) - Method in class com.parallels.jenkins.PrlDevopsAgent
 
A B C D E F G H I L M N O P R S T V W _ 
All Classes and Interfaces|All Packages|Serialized Form