Class CloudHubDeployer.DescriptorImpl

  • All Implemented Interfaces:
    hudson.model.Saveable, jenkins.util.io.OnMaster
    Enclosing class:
    CloudHubDeployer

    @Symbol("cloudhubDeployer")
    @Extension
    public static final class CloudHubDeployer.DescriptorImpl
    extends hudson.tasks.BuildStepDescriptor<hudson.tasks.Builder>
    • Constructor Detail

      • DescriptorImpl

        public DescriptorImpl()
    • Method Detail

      • doFillRequestModeItems

        public hudson.util.ListBoxModel doFillRequestModeItems()
      • doFillDefaultRequestModeItems

        public hudson.util.ListBoxModel doFillDefaultRequestModeItems()
      • doFillDebugModeItems

        public hudson.util.ListBoxModel doFillDebugModeItems()
      • doFillDefaultDebugModeItems

        public hudson.util.ListBoxModel doFillDefaultDebugModeItems()
      • getDefaultRequestMode

        public RequestMode getDefaultRequestMode()
      • getDefaultDebugMode

        public DebugMode getDefaultDebugMode()
      • getDefaultAutoStart

        public boolean getDefaultAutoStart()
      • isApplicable

        public boolean isApplicable​(Class<? extends hudson.model.AbstractProject> aClass)
        Specified by:
        isApplicable in class hudson.tasks.BuildStepDescriptor<hudson.tasks.Builder>
      • configure

        public boolean configure​(org.kohsuke.stapler.StaplerRequest req,
                                 net.sf.json.JSONObject formData)
                          throws hudson.model.Descriptor.FormException
        Overrides:
        configure in class hudson.model.Descriptor<hudson.tasks.Builder>
        Throws:
        hudson.model.Descriptor.FormException
      • getDisplayName

        public String getDisplayName()
        Overrides:
        getDisplayName in class hudson.model.Descriptor<hudson.tasks.Builder>
      • doFillCredentialsIdItems

        public hudson.util.ListBoxModel doFillCredentialsIdItems​(@AncestorInPath
                                                                 hudson.model.Item item,
                                                                 @QueryParameter
                                                                 String url,
                                                                 @QueryParameter
                                                                 String credentialsId)
      • doCheckCredentialsId

        public hudson.util.FormValidation doCheckCredentialsId​(@AncestorInPath
                                                               hudson.model.Item project,
                                                               @QueryParameter
                                                               String credentialsId)
      • doCheckHostUrl

        public hudson.util.FormValidation doCheckHostUrl​(@QueryParameter
                                                         String hostUrl)
      • doCheckEnvironmentId

        public hudson.util.FormValidation doCheckEnvironmentId​(@QueryParameter
                                                               String environmentId)
      • doCheckOrgId

        public hudson.util.FormValidation doCheckOrgId​(@QueryParameter
                                                       String orgId)
      • doCheckTimeoutConnection

        public hudson.util.FormValidation doCheckTimeoutConnection​(@QueryParameter
                                                                   String timeoutConnection)
      • doCheckTimeoutResponse

        public hudson.util.FormValidation doCheckTimeoutResponse​(@QueryParameter
                                                                 String timeoutResponse)
      • doCheckAppName

        public hudson.util.FormValidation doCheckAppName​(@QueryParameter
                                                         String appName)
      • doCheckMuleVersion

        public hudson.util.FormValidation doCheckMuleVersion​(@QueryParameter
                                                             String muleVersion)
      • doCheckRegion

        public hudson.util.FormValidation doCheckRegion​(@QueryParameter
                                                        String region)
      • doCheckWorkerAmount

        public hudson.util.FormValidation doCheckWorkerAmount​(@QueryParameter
                                                              int workerAmount)
      • doCheckWorkerType

        public hudson.util.FormValidation doCheckWorkerType​(@QueryParameter
                                                            String workerType)
      • doCheckWorkerWeight

        public hudson.util.FormValidation doCheckWorkerWeight​(@QueryParameter
                                                              String workerWeight)
      • doCheckWorkerCpu

        public hudson.util.FormValidation doCheckWorkerCpu​(@QueryParameter
                                                           String workerCpu)
      • doCheckWorkerMemory

        public hudson.util.FormValidation doCheckWorkerMemory​(@QueryParameter
                                                              String workerMemory)
      • doCheckFilePath

        public hudson.util.FormValidation doCheckFilePath​(@QueryParameter
                                                          String filePath)
      • doCheckVerifyTimeoutInMinutes

        public hudson.util.FormValidation doCheckVerifyTimeoutInMinutes​(@QueryParameter
                                                                        String verifyTimeoutInMinutes)
      • doCheckFileType

        public hudson.util.FormValidation doCheckFileType​(@QueryParameter
                                                          String value)
                                                   throws IOException,
                                                          javax.servlet.ServletException
        Throws:
        IOException
        javax.servlet.ServletException