@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, toMap
public 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.FormException
public String getDisplayName()
getDisplayName
in class hudson.model.Descriptor<hudson.tasks.Builder>
Copyright © 2016. All rights reserved.