public class AlibabaEcsSpotFollower extends Slave
| 限定符和类型 | 类和说明 |
|---|---|
static class |
AlibabaEcsSpotFollower.DescriptorImpl |
Slave.JnlpJar, Slave.SlaveDescriptorNode.InternalComputerListener, Node.ModeExtensionPoint.LegacyInstancesAreScopedToHudsonholdOffLaunchUntilSave, SKIP_BUILD_CHECK_ON_FLYWEIGHTS| 构造器和说明 |
|---|
AlibabaEcsSpotFollower(String ecsInstanceId,
String name,
ComputerLauncher launcher,
String remoteFS,
String cloudName,
String labelString,
String initScript,
String templateId) |
AlibabaEcsSpotFollower(String ecsInstanceId,
String name,
String remoteFS,
String cloudName,
String labelString,
String initScript,
String templateId) |
| 限定符和类型 | 方法和说明 |
|---|---|
Computer |
createComputer() |
com.aliyuncs.ecs.model.v20140526.DescribeInstancesResponse.Instance |
describeNode() |
String |
forceTerminate() |
AlibabaCloud |
getCloud() |
String |
getCloudName() |
String |
getEcsInstanceId() |
String |
getInitScript() |
String |
getInstanceType() |
com.aliyuncs.ecs.model.v20140526.DescribeKeyPairsResponse.KeyPair |
getKeyPair() |
String |
getKeyPairName() |
String |
getPrivateIp() |
String |
getPublicIp() |
String |
getStatus() |
String |
getTemplateId() |
String |
gracefulTerminate() |
boolean |
onConnected() |
protected Object |
readResolve() |
Node |
reconfigure(org.kohsuke.stapler.StaplerRequest req,
net.sf.json.JSONObject form) |
String |
status() |
boolean |
stop() |
void |
terminate() |
String |
waitForStatus(List<String> targetStatusList,
int retryTimes,
long sleepMills) |
createLauncher, equals, getClockDifferenceCallable, getComputer, getDescriptor, getLabelString, getLauncher, getMode, getNodeDescription, getNodeName, getNodeProperties, getNumExecutors, getRemoteFS, getRetentionStrategy, getRootPath, getUserId, getWorkspaceFor, getWorkspaceRoot, hashCode, setLabelString, setLauncher, setMode, setNodeDescription, setNodeName, setNodeProperties, setNumExecutors, setRetentionStrategy, setUserId, toStringcanTake, canTake, createPath, getACL, getAssignedLabels, getChannel, getClockDifference, getDisplayName, getFileSystemProvisioner, getLabelCloud, getNodeProperty, getNodeProperty, getNodePropertyDescriptors, getSearchUrl, getSelfLabel, isAcceptingTasks, isHoldOffLaunchUntilSave, save, toComputergetSearch, getSearchIndex, getSearchName, makeSearchIndex, requirePOST, sendError, sendError, sendError, sendError, sendErrorcheckPermission, hasPermission, hasPermissionpublic AlibabaEcsSpotFollower(@Nonnull String ecsInstanceId, @Nonnull String name, ComputerLauncher launcher, String remoteFS, @Nonnull String cloudName, String labelString, String initScript, @Nonnull String templateId) throws IOException, Descriptor.FormException
protected Object readResolve()
readResolve 在类中 Slavepublic String getTemplateId()
public Node reconfigure(org.kohsuke.stapler.StaplerRequest req, net.sf.json.JSONObject form) throws Descriptor.FormException
reconfigure 在接口中 ReconfigurableDescribable<Node>reconfigure 在类中 NodeDescriptor.FormExceptionpublic com.aliyuncs.ecs.model.v20140526.DescribeInstancesResponse.Instance describeNode()
public String getKeyPairName()
public com.aliyuncs.ecs.model.v20140526.DescribeKeyPairsResponse.KeyPair getKeyPair()
throws com.aliyuncs.exceptions.ClientException
com.aliyuncs.exceptions.ClientExceptionpublic String getPrivateIp()
public String getPublicIp()
public String status()
public String getInstanceType()
public String getStatus()
public String getEcsInstanceId()
public String getCloudName()
public AlibabaCloud getCloud()
public String getInitScript()
public boolean stop()
public String gracefulTerminate()
public String waitForStatus(List<String> targetStatusList, int retryTimes, long sleepMills)
public String forceTerminate()
public void terminate()
public boolean onConnected()
public Computer createComputer()
createComputer 在类中 SlaveCopyright © 2016–2022. All rights reserved.