Class CloudHubDeployer

  • All Implemented Interfaces:
    hudson.ExtensionPoint, hudson.model.Describable<hudson.tasks.Builder>, hudson.tasks.BuildStep, jenkins.tasks.SimpleBuildStep

    public class CloudHubDeployer
    extends hudson.tasks.Builder
    implements jenkins.tasks.SimpleBuildStep
    • Method Detail

      • setRequestMode

        @DataBoundSetter
        public void setRequestMode​(RequestMode requestMode)
      • setTimeoutConnection

        @DataBoundSetter
        public void setTimeoutConnection​(int timeoutConnection)
      • setTimeoutResponse

        @DataBoundSetter
        public void setTimeoutResponse​(int timeoutResponse)
      • setDebugMode

        @DataBoundSetter
        public void setDebugMode​(DebugMode debugMode)
      • setIgnoreGlobalSettings

        @DataBoundSetter
        public void setIgnoreGlobalSettings​(boolean ignoreGlobalSettings)
      • setRegion

        @DataBoundSetter
        public void setRegion​(String region)
      • setAutoStart

        @DataBoundSetter
        public void setAutoStart​(boolean autoStart)
      • setCredentialsId

        @DataBoundSetter
        public void setCredentialsId​(String credentialsId)
      • setWorkerAmount

        @DataBoundSetter
        public void setWorkerAmount​(int workerAmount)
      • setWorkerType

        @DataBoundSetter
        public void setWorkerType​(String workerType)
      • setWorkerWeight

        @DataBoundSetter
        public void setWorkerWeight​(String workerWeight)
      • setWorkerCpu

        @DataBoundSetter
        public void setWorkerCpu​(String workerCpu)
      • setWorkerMemory

        @DataBoundSetter
        public void setWorkerMemory​(String workerMemory)
      • setMonitoringEnabled

        @DataBoundSetter
        public void setMonitoringEnabled​(boolean monitoringEnabled)
      • setMonitoringAutoRestart

        @DataBoundSetter
        public void setMonitoringAutoRestart​(boolean monitoringAutoRestart)
      • setLoggingNgEnabled

        @DataBoundSetter
        public void setLoggingNgEnabled​(boolean loggingNgEnabled)
      • setPersistentQueues

        @DataBoundSetter
        public void setPersistentQueues​(boolean persistentQueues)
      • setPersistentQueuesEncrypted

        @DataBoundSetter
        public void setPersistentQueuesEncrypted​(boolean persistentQueuesEncrypted)
      • setObjectStoreV1

        @DataBoundSetter
        public void setObjectStoreV1​(boolean objectStoreV1)
      • setEnvVars

        @DataBoundSetter
        public void setEnvVars​(List<EnvVars> envVars)
      • setLogLevels

        @DataBoundSetter
        public void setLogLevels​(List<LogLevels> logLevels)
      • setVerifyDeployments

        @DataBoundSetter
        public void setVerifyDeployments​(boolean verifyDeployments)
      • setVerifyIntervalInSeconds

        @DataBoundSetter
        public void setVerifyIntervalInSeconds​(int verifyIntervalInSeconds)
      • setEnableAutoScalePolicy

        @DataBoundSetter
        public void setEnableAutoScalePolicy​(Boolean enableAutoScalePolicy)
      • setAutoScalePolicy

        @DataBoundSetter
        public void setAutoScalePolicy​(List<AutoScalePolicy> autoScalePolicy)