Package | Description |
---|---|
hudson.slaves |
Code related to agents.
|
Modifier and Type | Method and Description |
---|---|
List<NodeProvisioner.PlannedNode> |
NodeProvisioner.getPendingLaunches()
Nodes that are being launched.
|
Collection<NodeProvisioner.PlannedNode> |
Cloud.provision(Cloud.CloudState state,
int excessWorkload)
Provisions new
Node s from this cloud. |
Collection<NodeProvisioner.PlannedNode> |
Cloud.provision(Label label,
int excessWorkload)
Deprecated.
Use
Cloud.provision(CloudState, int) instead. |
Modifier and Type | Method and Description |
---|---|
void |
CloudProvisioningListener.onCommit(NodeProvisioner.PlannedNode plannedNode,
Node node)
Called when the
node is fully connected in the Jenkins. |
void |
CloudProvisioningListener.onComplete(NodeProvisioner.PlannedNode plannedNode,
Node node)
Called when the
future completes. |
void |
CloudProvisioningListener.onFailure(NodeProvisioner.PlannedNode plannedNode,
Throwable t)
Called when
future Future.get() throws an exception. |
void |
CloudProvisioningListener.onRollback(NodeProvisioner.PlannedNode plannedNode,
Node node,
Throwable t)
Called when
Jenkins.addNode(Node) throws an exception. |
void |
NodeProvisioner.StrategyState.recordPendingLaunches(NodeProvisioner.PlannedNode... plannedNodes)
If a
NodeProvisioner.Strategy takes some provisioning action, it should record
and NodeProvisioner.PlannedNode instances by calling this method. |
Modifier and Type | Method and Description |
---|---|
void |
CloudProvisioningListener.onStarted(Cloud cloud,
Label label,
Collection<NodeProvisioner.PlannedNode> plannedNodes)
Called after a cloud has returned a PlannedNode, but before
that node is necessarily ready for connection.
|
void |
NodeProvisioner.StrategyState.recordPendingLaunches(Collection<NodeProvisioner.PlannedNode> plannedNodes)
If a
NodeProvisioner.Strategy takes some provisioning action, it should record
and NodeProvisioner.PlannedNode instances by calling this method. |
Copyright © 2004–2021. All rights reserved.