public abstract class AbstractManageInstancesContext<T extends ManageInstanceOrder> extends Object
Modifier and Type | Class and Description |
---|---|
static class |
AbstractManageInstancesContext.ManageInstancesContextBuilder<B extends AbstractManageInstancesContext.ManageInstancesContextBuilder,T extends AbstractManageInstancesContext> |
Modifier | Constructor and Description |
---|---|
protected |
AbstractManageInstancesContext(AbstractManageInstancesContext.ManageInstancesContextBuilder builder) |
Modifier and Type | Method and Description |
---|---|
BoxRepository |
getBoxRepository() |
hudson.model.AbstractBuild<?,?> |
getBuild() |
ElasticBoxCloud |
getCloud() |
InstanceRepository |
getInstanceRepository() |
hudson.Launcher |
getLauncher() |
hudson.model.BuildListener |
getListener() |
TaskLogger |
getLogger() |
T |
getOrder() |
void |
setBoxRepository(BoxRepository boxRepository) |
void |
setInstanceRepository(InstanceRepository instanceRepository) |
protected T extends ManageInstanceOrder order
protected AbstractManageInstancesContext(AbstractManageInstancesContext.ManageInstancesContextBuilder builder)
public T getOrder()
public ElasticBoxCloud getCloud()
public hudson.model.AbstractBuild<?,?> getBuild()
public hudson.Launcher getLauncher()
public hudson.model.BuildListener getListener()
public TaskLogger getLogger()
public BoxRepository getBoxRepository()
public InstanceRepository getInstanceRepository()
public void setBoxRepository(BoxRepository boxRepository)
public void setInstanceRepository(InstanceRepository instanceRepository)
Copyright © 2016–2019. All rights reserved.