@Extension
public static final class ConsulKVBuilder.DescriptorImpl
extends hudson.tasks.BuildStepDescriptor<hudson.tasks.Builder>
ConsulKVBuilder. Used as a singleton.
The class is marked as public so that it can be accessed from views.
See src/main/resources/hudson/plugins/ConsulKVBuilder/*.jelly for the actual HTML fragment for the configuration screen.
| Constructor and Description |
|---|
DescriptorImpl() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
configure(org.kohsuke.stapler.StaplerRequest req,
net.sf.json.JSONObject formData) |
hudson.util.FormValidation |
doCheckApiUri(String value) |
hudson.util.FormValidation |
doCheckEnvVarKey(String value) |
hudson.util.FormValidation |
doCheckHostUrl(String value) |
hudson.util.FormValidation |
doCheckKey(String value) |
hudson.util.FormValidation |
doCheckToken(String value) |
hudson.util.ListBoxModel |
doFillDebugModeItems() |
hudson.util.ListBoxModel |
doFillDefaultDebugModeItems() |
hudson.util.ListBoxModel |
doFillDefaultRequestModeItems() |
hudson.util.ListBoxModel |
doFillRequestModeItems() |
String |
getAclToken() |
String |
getApiUri() |
DebugMode |
getDebugMode() |
DebugMode |
getDefaultDebugMode() |
RequestMode |
getDefaultRequestMode() |
String |
getDisplayName() |
String |
getHostUrl() |
String |
getKey() |
int |
getTimeoutConnection() |
int |
getTimeoutResponse() |
boolean |
isApplicable(Class<? extends hudson.model.AbstractProject> aClass) |
boolean |
isIgnoreGlobalSettings() |
void |
setAclToken(String aclToken) |
void |
setApiUri(String apiUri) |
void |
setDebugMode(DebugMode debugMode) |
void |
setHostUrl(String hostUrl) |
void |
setIgnoreGlobalSettings(boolean ignoreGlobalSettings) |
void |
setKey(String key) |
void |
setTimeoutConnection(int timeoutConnection) |
void |
setTimeoutResponse(int timeoutResponse) |
String |
toString() |
addHelpFileRedirect, calcAutoCompleteSettings, calcFillSettings, configure, doHelp, find, find, findByDescribableClassName, findById, getCheckMethod, getCheckUrl, getConfigFile, getConfigPage, getCurrentDescriptorByNameUrl, getDescriptorFullUrl, getDescriptorUrl, getGlobalConfigPage, getGlobalPropertyType, getHelpFile, getHelpFile, getHelpFile, getId, getJsonSafeClassName, getKlass, getPlugin, getPossibleViewNames, getPropertyType, getPropertyType, getPropertyTypeOrDie, getT, getViewPage, isInstance, isSubTypeOf, load, newInstance, newInstance, newInstancesFromHeteroList, newInstancesFromHeteroList, save, self, toArray, toList, toMappublic String getHostUrl()
public void setHostUrl(String hostUrl)
public String getAclToken()
public void setAclToken(String aclToken)
public String getApiUri()
public void setApiUri(String apiUri)
public int getTimeoutConnection()
public void setTimeoutConnection(int timeoutConnection)
public int getTimeoutResponse()
public void setTimeoutResponse(int timeoutResponse)
public hudson.util.ListBoxModel doFillRequestModeItems()
public hudson.util.ListBoxModel doFillDefaultRequestModeItems()
public hudson.util.ListBoxModel doFillDebugModeItems()
public hudson.util.ListBoxModel doFillDefaultDebugModeItems()
public RequestMode getDefaultRequestMode()
public DebugMode getDefaultDebugMode()
public boolean isIgnoreGlobalSettings()
public void setIgnoreGlobalSettings(boolean ignoreGlobalSettings)
public DebugMode getDebugMode()
public void setDebugMode(DebugMode debugMode)
public String getKey()
public void setKey(String key)
public hudson.util.FormValidation doCheckToken(@QueryParameter
String value)
public hudson.util.FormValidation doCheckHostUrl(@QueryParameter
String value)
public hudson.util.FormValidation doCheckKey(@QueryParameter
String value)
public hudson.util.FormValidation doCheckEnvVarKey(@QueryParameter
String value)
public hudson.util.FormValidation doCheckApiUri(@QueryParameter
String value)
public boolean isApplicable(Class<? extends hudson.model.AbstractProject> aClass)
isApplicable in class hudson.tasks.BuildStepDescriptor<hudson.tasks.Builder>public boolean configure(org.kohsuke.stapler.StaplerRequest req,
net.sf.json.JSONObject formData)
throws hudson.model.Descriptor.FormException
configure in class hudson.model.Descriptor<hudson.tasks.Builder>hudson.model.Descriptor.FormExceptionpublic String getDisplayName()
getDisplayName in class hudson.model.Descriptor<hudson.tasks.Builder>Copyright © 2016. All rights reserved.