public class TrackedPlannedNode extends hudson.slaves.NodeProvisioner.PlannedNode implements TrackedItem
NodeProvisioner.PlannedNode to simplify tracking the activity.
Cloud.provision(Label, int) needs to return NodeProvisioner.PlannedNode implmenting TrackedItem to have the
provisioning activity tracked.TrackedItem| Constructor and Description |
|---|
TrackedPlannedNode(ProvisioningActivity.Id id,
int numExecutors,
Future<hudson.model.Node> future) |
| Modifier and Type | Method and Description |
|---|---|
ProvisioningActivity.Id |
getId()
Get unique identifier of the item.
|
public TrackedPlannedNode(@Nonnull ProvisioningActivity.Id id, int numExecutors, @Nonnull Future<hudson.model.Node> future)
@Nonnull public ProvisioningActivity.Id getId()
TrackedItemgetId in interface TrackedItemCopyright © 2016. All rights reserved.