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 Constructor Description DescriptorImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description FormValidation
doCheckCluster(Jenkins context, String cluster, String credentialsId, String projectId)
FormValidation
doCheckCredentialsId(Jenkins context, String credentialsId)
FormValidation
doCheckManifestPattern(String manifestPattern)
FormValidation
doCheckNamespace(String namespace)
FormValidation
doCheckProjectId(Jenkins context, String projectId, String credentialsId)
FormValidation
doCheckVerifyTimeoutInMinutes(String verifyTimeoutInMinutes)
ListBoxModel
doFillClusterItems(Jenkins context, String cluster, String credentialsId, String projectId)
ListBoxModel
doFillCredentialsIdItems(Jenkins context)
ListBoxModel
doFillProjectIdItems(Jenkins context, String projectId, String credentialsId)
String
getDisplayName()
boolean
isApplicable(Class<? extends AbstractProject> jobType)
-
Methods inherited from class hudson.tasks.BuildStepDescriptor
filter
-
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
-
-
-
-
Method Detail
-
getDisplayName
@NonNull public String getDisplayName()
- Overrides:
getDisplayName
in classDescriptor<Builder>
-
isApplicable
public boolean isApplicable(Class<? extends AbstractProject> jobType)
- Specified by:
isApplicable
in classBuildStepDescriptor<Builder>
-
doFillCredentialsIdItems
public ListBoxModel doFillCredentialsIdItems(@AncestorInPath Jenkins context)
-
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
public FormValidation doCheckNamespace(@QueryParameter("namespace") String namespace)
-
doCheckManifestPattern
public FormValidation doCheckManifestPattern(@QueryParameter("manifestPattern") String manifestPattern)
-
doCheckVerifyTimeoutInMinutes
public FormValidation doCheckVerifyTimeoutInMinutes(@QueryParameter("verifyTimeoutInMinutes") String verifyTimeoutInMinutes)
-
-