public static final class ProvisioningActivity.Id extends Object implements Serializable
Constructor and Description |
---|
Id(String cloudName) |
Id(String cloudName,
String templateName) |
Id(String cloudName,
String templateName,
String nodeName) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object o) |
String |
getCloudName()
Name of the cloud that initiated this activity.
|
int |
getFingerprint()
Unique fingerprint of this activity.
|
String |
getNodeName()
Name of the slave to be provisioned by this activity.
|
String |
getTemplateName()
Name of the template used to provision this slave.
|
int |
hashCode() |
ProvisioningActivity.Id |
named(String name)
Clone the Id with different name set.
|
String |
toString() |
public Id(@Nonnull String cloudName, @CheckForNull String templateName, @CheckForNull String nodeName)
cloudName
- Name of the cloud that initiated this activity.templateName
- Name of the template that initiated this activity.nodeName
- Name of the slave to be provisioned. Of the name of the slave is not known ahead, it can
be null cloud stats plugin will update it once it will be known.public Id(@Nonnull String cloudName, @CheckForNull String templateName)
@Nonnull public ProvisioningActivity.Id named(@Nonnull String name)
@CheckForNull public String getTemplateName()
@CheckForNull public String getNodeName()
public int getFingerprint()
Copyright © 2016–2019. All rights reserved.