Class KubernetesEngineBuilder.DescriptorImpl
java.lang.Object
hudson.model.Descriptor<T>
hudson.tasks.BuildStepDescriptor<Builder>
com.google.jenkins.plugins.k8sengine.KubernetesEngineBuilder.DescriptorImpl
- Enclosing class:
- KubernetesEngineBuilder
@Symbol("kubernetesEngineDeploy")
@Extension
public static final class KubernetesEngineBuilder.DescriptorImpl
extends BuildStepDescriptor<Builder>
-
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
Constructors -
Method Summary
Modifier and TypeMethodDescriptiondoCheckCluster
(Jenkins context, String cluster, String credentialsId, String projectId) doCheckCredentialsId
(Jenkins context, String credentialsId) doCheckManifestPattern
(String manifestPattern) doCheckNamespace
(String namespace) doCheckProjectId
(Jenkins context, String projectId, String credentialsId) doCheckVerifyTimeoutInMinutes
(String verifyTimeoutInMinutes) doFillClusterItems
(Jenkins context, String cluster, String credentialsId, String projectId) doFillCredentialsIdItems
(Jenkins context) doFillProjectIdItems
(Jenkins context, String projectId, String credentialsId) boolean
isApplicable
(Class<? extends AbstractProject> jobType) Methods inherited from class hudson.tasks.BuildStepDescriptor
filter
Methods inherited from class hudson.model.Descriptor
addHelpFileRedirect, bindJSON, bindJSON, calcAutoCompleteSettings, calcFillSettings, configure, configure, configure, doHelp, 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, getStaticHelpUrl, getStaticHelpUrl, getT, getViewPage, isInstance, isSubTypeOf, load, newInstance, newInstance, newInstance, newInstancesFromHeteroList, newInstancesFromHeteroList, newInstancesFromHeteroList, newInstancesFromHeteroList, save, self, toArray, toList, toMap
-
Constructor Details
-
DescriptorImpl
public DescriptorImpl()
-
-
Method Details
-
getDisplayName
- Overrides:
getDisplayName
in classDescriptor<Builder>
-
isApplicable
- Specified by:
isApplicable
in classBuildStepDescriptor<Builder>
-
doFillCredentialsIdItems
-
doCheckCredentialsId
public FormValidation doCheckCredentialsId(@AncestorInPath Jenkins context, @QueryParameter("credentialsId") String credentialsId) -
doFillProjectIdItems
public ListBoxModel doFillProjectIdItems(@AncestorInPath Jenkins context, @QueryParameter("projectId") String projectId, @QueryParameter("credentialsId") String credentialsId) -
doCheckProjectId
public FormValidation doCheckProjectId(@AncestorInPath Jenkins context, @QueryParameter("projectId") String projectId, @QueryParameter("credentialsId") String credentialsId) -
doFillClusterItems
public ListBoxModel doFillClusterItems(@AncestorInPath Jenkins context, @QueryParameter("cluster") String cluster, @QueryParameter("credentialsId") String credentialsId, @QueryParameter("projectId") String projectId) -
doCheckCluster
public FormValidation doCheckCluster(@AncestorInPath Jenkins context, @QueryParameter("cluster") String cluster, @QueryParameter("credentialsId") String credentialsId, @QueryParameter("projectId") String projectId) -
doCheckNamespace
-
doCheckManifestPattern
public FormValidation doCheckManifestPattern(@QueryParameter("manifestPattern") String manifestPattern) -
doCheckVerifyTimeoutInMinutes
public FormValidation doCheckVerifyTimeoutInMinutes(@QueryParameter("verifyTimeoutInMinutes") String verifyTimeoutInMinutes)
-