public abstract class ComputeEngineComputerLauncher
extends hudson.slaves.ComputerLauncher
| Constructor and Description |
|---|
ComputeEngineComputerLauncher(String cloudName,
com.google.api.services.compute.model.Operation insertOperation) |
| Modifier and Type | Method and Description |
|---|---|
protected abstract void |
launch(ComputeEngineComputer computer,
hudson.model.TaskListener listener,
com.google.api.services.compute.model.Instance inst) |
void |
launch(hudson.slaves.SlaveComputer slaveComputer,
hudson.model.TaskListener listener) |
static void |
log(Logger logger,
Level level,
hudson.model.TaskListener listener,
String message) |
static void |
log(Logger logger,
Level level,
hudson.model.TaskListener listener,
String message,
Throwable exception) |
public ComputeEngineComputerLauncher(String cloudName, com.google.api.services.compute.model.Operation insertOperation)
public static void log(Logger logger, Level level, hudson.model.TaskListener listener, String message)
public static void log(Logger logger, Level level, hudson.model.TaskListener listener, String message, Throwable exception)
public void launch(hudson.slaves.SlaveComputer slaveComputer,
hudson.model.TaskListener listener)
launch in class hudson.slaves.ComputerLauncherprotected abstract void launch(ComputeEngineComputer computer, hudson.model.TaskListener listener, com.google.api.services.compute.model.Instance inst) throws IOException, InterruptedException
IOExceptionInterruptedExceptionCopyright © 2016–2018 Google. All rights reserved.