public abstract class ConsulOperation extends Object implements hudson.ExtensionPoint, hudson.model.Describable<ConsulOperation>, Serializable
Modifier and Type | Field and Description |
---|---|
protected net.sf.json.JSONObject |
response |
Constructor and Description |
---|
ConsulOperation() |
Modifier and Type | Method and Description |
---|---|
hudson.model.Descriptor<ConsulOperation> |
getDescriptor() |
abstract String |
getOperationName() |
net.sf.json.JSONObject |
getResponse() |
abstract String |
getVariableName() |
abstract boolean |
perform(hudson.model.Run build,
hudson.Launcher launcher,
hudson.model.TaskListener listener) |
public hudson.model.Descriptor<ConsulOperation> getDescriptor()
getDescriptor
in interface hudson.model.Describable<ConsulOperation>
public abstract boolean perform(hudson.model.Run build, hudson.Launcher launcher, hudson.model.TaskListener listener) throws IOException, InterruptedException
IOException
InterruptedException
public abstract String getOperationName()
public abstract String getVariableName()
public net.sf.json.JSONObject getResponse()
Copyright © 2016–2017. All rights reserved.