public class ConsulKVBuilder
extends hudson.tasks.Builder
implements jenkins.tasks.SimpleBuildStep
| Modifier and Type | Class and Description |
|---|---|
static class |
ConsulKVBuilder.DescriptorImpl
Descriptor for
ConsulKVBuilder. |
jenkins.tasks.SimpleBuildStep.LastBuildAction, jenkins.tasks.SimpleBuildStep.LastBuildActionFactory| Constructor and Description |
|---|
ConsulKVBuilder(String hostUrl,
String key) |
ConsulKVBuilder(String token,
String hostUrl,
String key,
String keyValue,
String urlOverride,
String envVarKey,
RequestMode requestMode,
Integer timeoutConnection,
Integer timeoutResponse,
DebugMode debugMode)
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
DebugMode |
getDebugMode() |
ConsulKVBuilder.DescriptorImpl |
getDescriptor() |
String |
getEnvVarKey() |
String |
getHostUrl() |
String |
getKey() |
String |
getKeyValue() |
RequestMode |
getRequestMode() |
Integer |
getTimeoutConnection() |
Integer |
getTimeoutResponse() |
String |
getToken() |
String |
getUrlOverride() |
void |
perform(hudson.model.Run<?,?> build,
hudson.FilePath workspace,
hudson.Launcher launcher,
hudson.model.TaskListener listener) |
void |
setDebugMode(DebugMode debugMode) |
void |
setEnvVarKey(String envVarKey) |
void |
setKeyValue(String keyValue) |
void |
setRequestMode(RequestMode requestMode) |
void |
setTimeoutConnection(Integer timeoutConnection) |
void |
setTimeoutResponse(Integer timeoutResponse) |
void |
setToken(String token) |
void |
setUrlOverride(String urlOverride) |
getProjectAction, getProjectAction, getProjectActions, perform, perform, prebuild@Deprecated public ConsulKVBuilder(String token, String hostUrl, String key, String keyValue, String urlOverride, String envVarKey, RequestMode requestMode, Integer timeoutConnection, Integer timeoutResponse, DebugMode debugMode)
@DataBoundConstructor public ConsulKVBuilder(@CheckForNull String hostUrl, @CheckForNull String key)
public String getToken()
@DataBoundSetter public void setToken(@CheckForNull String token)
public String getHostUrl()
public String getKey()
public String getKeyValue()
@DataBoundSetter public void setKeyValue(@CheckForNull String keyValue)
public String getUrlOverride()
@DataBoundSetter public void setUrlOverride(@CheckForNull String urlOverride)
public String getEnvVarKey()
@DataBoundSetter public void setEnvVarKey(@CheckForNull String envVarKey)
public RequestMode getRequestMode()
@DataBoundSetter public void setRequestMode(@CheckForNull RequestMode requestMode)
public Integer getTimeoutConnection()
@DataBoundSetter public void setTimeoutConnection(@CheckForNull Integer timeoutConnection)
public Integer getTimeoutResponse()
@DataBoundSetter public void setTimeoutResponse(@CheckForNull Integer timeoutResponse)
public DebugMode getDebugMode()
@DataBoundSetter public void setDebugMode(@CheckForNull DebugMode debugMode)
public ConsulKVBuilder.DescriptorImpl getDescriptor()
getDescriptor in interface hudson.model.Describable<hudson.tasks.Builder>getDescriptor in class hudson.tasks.Builderpublic void perform(@Nonnull hudson.model.Run<?,?> build, @Nonnull hudson.FilePath workspace, @Nonnull hudson.Launcher launcher, @Nonnull hudson.model.TaskListener listener) throws InterruptedException, IOException
perform in interface jenkins.tasks.SimpleBuildStepInterruptedExceptionIOExceptionCopyright © 2016. All rights reserved.