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 provisioning item.
|
public TrackedPlannedNode(@Nonnull ProvisioningActivity.Id id, int numExecutors, @Nonnull Future<hudson.model.Node> future)
@Nonnull public ProvisioningActivity.Id getId()
TrackedItem
getId
in interface TrackedItem
Copyright © 2016–2017. All rights reserved.