Class KubernetesCloud.DescriptorImpl
java.lang.Object
hudson.model.Descriptor<Cloud>
org.csanchez.jenkins.plugins.kubernetes.KubernetesCloud.DescriptorImpl
- Direct Known Subclasses:
NonConfigurableKubernetesCloud.DescriptorImpl
- Enclosing class:
- KubernetesCloud
-
Nested Class Summary
Nested classes/interfaces inherited from class hudson.model.Descriptor
Descriptor.FormException, Descriptor.PropertyType, Descriptor.Self
-
Field Summary
Fields inherited from class hudson.model.Descriptor
clazz
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic void
doCheckConnectTimeout
(String value) doCheckDirectConnection
(AccessControlled owner, boolean value, String jenkinsUrl, boolean webSocket) doCheckJenkinsUrl
(String value, boolean directConnection) doCheckReadTimeout
(String value) doCheckRetentionTimeout
(String value) doCheckServerCertificate
(AccessControlled owner, String serverCertificate) doCheckServerUrl
(AccessControlled owner, String serverUrl) doCheckSkipTlsVerify
(AccessControlled owner, boolean skipTlsVerify) doCheckWebSocket
(AccessControlled owner, boolean webSocket, boolean directConnection, String jenkinsTunnel) doFillCredentialsIdItems
(ItemGroup owner, String serverUrl) doTestConnection
(ItemGroup owner, String name, String serverUrl, String credentialsId, String serverCertificate, boolean skipTlsVerify, String namespace, int connectionTimeout, int readTimeout, boolean useJenkinsProxy) int
int
int
int
Methods inherited from class hudson.model.Descriptor
addHelpFileRedirect, bindJSON, calcAutoCompleteSettings, calcFillSettings, configure, configure, doHelp, find, find, findByDescribableClassName, findById, getCategory, getCheckMethod, getCheckUrl, getConfigFile, getConfigPage, getCurrentDescriptorByNameUrl, getDescriptorFullUrl, getDescriptorUrl, getGlobalConfigPage, getGlobalPropertyType, getHelpFile, getHelpFile, getHelpFile, getId, getJsonSafeClassName, getKlass, getPlugin, getPossibleViewNames, getPropertyType, getPropertyType, getPropertyTypeOrDie, getRequiredGlobalConfigPagePermission, getT, getViewPage, isInstance, isSubTypeOf, load, newInstance, newInstance, newInstancesFromHeteroList, newInstancesFromHeteroList, save, self, toArray, toList, toMap
-
Constructor Details
-
DescriptorImpl
public DescriptorImpl()
-
-
Method Details
-
getDisplayName
- Overrides:
getDisplayName
in classDescriptor<Cloud>
-
addAliases
-
doTestConnection
public FormValidation doTestConnection(@AncestorInPath ItemGroup owner, @QueryParameter String name, @QueryParameter String serverUrl, @QueryParameter String credentialsId, @QueryParameter String serverCertificate, @QueryParameter boolean skipTlsVerify, @QueryParameter String namespace, @QueryParameter int connectionTimeout, @QueryParameter int readTimeout, @QueryParameter boolean useJenkinsProxy) -
doCheckSkipTlsVerify
public FormValidation doCheckSkipTlsVerify(@AncestorInPath AccessControlled owner, @QueryParameter boolean skipTlsVerify) -
doCheckServerCertificate
public FormValidation doCheckServerCertificate(@AncestorInPath AccessControlled owner, @QueryParameter String serverCertificate) -
doCheckServerUrl
public FormValidation doCheckServerUrl(@AncestorInPath AccessControlled owner, @QueryParameter String serverUrl) -
doFillCredentialsIdItems
public ListBoxModel doFillCredentialsIdItems(@AncestorInPath ItemGroup owner, @QueryParameter String serverUrl) -
doCheckMaxRequestsPerHostStr
public FormValidation doCheckMaxRequestsPerHostStr(@QueryParameter String value) throws IOException, javax.servlet.ServletException - Throws:
IOException
javax.servlet.ServletException
-
doCheckConnectTimeout
-
doCheckReadTimeout
-
doCheckRetentionTimeout
-
doCheckDirectConnection
public FormValidation doCheckDirectConnection(@AncestorInPath AccessControlled owner, @QueryParameter boolean value, @QueryParameter String jenkinsUrl, @QueryParameter boolean webSocket) -
doCheckJenkinsUrl
public FormValidation doCheckJenkinsUrl(@QueryParameter String value, @QueryParameter boolean directConnection) throws IOException, javax.servlet.ServletException - Throws:
IOException
javax.servlet.ServletException
-
doCheckWebSocket
public FormValidation doCheckWebSocket(@AncestorInPath AccessControlled owner, @QueryParameter boolean webSocket, @QueryParameter boolean directConnection, @QueryParameter String jenkinsTunnel) -
getAllowedPodRetentions
-
getDefaultPodRetention
-
getDefaultReadTimeout
public int getDefaultReadTimeout() -
getDefaultConnectTimeout
public int getDefaultConnectTimeout() -
getDefaultRetentionTimeout
public int getDefaultRetentionTimeout() -
getDefaultWaitForPod
public int getDefaultWaitForPod()
-