Class AnkaMgmtCloud

    • Field Detail

      • maxConnections

        protected int maxConnections
      • connectionKeepAliveSeconds

        protected int connectionKeepAliveSeconds
    • Method Detail

      • getLaunchTimeout

        public int getLaunchTimeout()
      • setLaunchTimeout

        @DataBoundSetter
        public void setLaunchTimeout​(int launchTimeout)
      • getMaxLaunchRetries

        public int getMaxLaunchRetries()
      • setMaxLaunchRetries

        @DataBoundSetter
        public void setMaxLaunchRetries​(int maxLaunchRetries)
      • getLaunchRetryWaitTime

        public int getLaunchRetryWaitTime()
      • setLaunchRetryWaitTime

        @DataBoundSetter
        public void setLaunchRetryWaitTime​(int launchRetryWaitTime)
      • getSshLaunchDelaySeconds

        public int getSshLaunchDelaySeconds()
      • setSshLaunchDelaySeconds

        @DataBoundSetter
        public void setSshLaunchDelaySeconds​(int sshLaunchDelaySeconds)
      • getDurabilityMode

        public String getDurabilityMode()
      • setDurabilityMode

        @DataBoundSetter
        public void setDurabilityMode​(String durabilityMode)
      • getMonitorRecurrenceMinutes

        public int getMonitorRecurrenceMinutes()
      • setMonitorRecurrenceMinutes

        @DataBoundSetter
        public void setMonitorRecurrenceMinutes​(int minutes)
      • getMaxConnections

        public int getMaxConnections()
      • setMaxConnections

        @DataBoundSetter
        public void setMaxConnections​(int maxConnections)
      • getConnectionKeepAliveSeconds

        public int getConnectionKeepAliveSeconds()
      • setConnectionKeepAliveSeconds

        @DataBoundSetter
        public void setConnectionKeepAliveSeconds​(int connectionKeepAliveSeconds)
      • readResolve

        protected Object readResolve()
      • getCredentialsId

        public String getCredentialsId()
      • getCloudName

        public String getCloudName()
      • getAnkaMgmtUrl

        public String getAnkaMgmtUrl()
      • getSkipTLSVerification

        public boolean getSkipTLSVerification()
      • getRootCA

        public String getRootCA()
      • getCloudInstanceCap

        public int getCloudInstanceCap()
      • getCloudCapacity

        public int getCloudCapacity()
      • setCloudInstanceCap

        public void setCloudInstanceCap​(int val)
      • Log

        public static void Log​(String msg)
      • Log

        public static void Log​(String format,
                               Object... args)
      • getAnkaApi

        public AnkaAPI getAnkaApi()
      • isOnline

        public boolean isOnline()
      • isPushSupported

        public Boolean isPushSupported()
      • getCloudThatHasImage

        public static AnkaMgmtCloud getCloudThatHasImage​(String masterVMID)
      • getVmPollTime

        public int getVmPollTime()
      • getExistingTemplateIds

        public Set<String> getExistingTemplateIds()
      • getExistingGroupIds

        public Set<String> getExistingGroupIds()
      • getExistingTags

        public Set<String> getExistingTags()
      • setVmPollTime

        @DataBoundSetter
        public void setVmPollTime​(int milliseconds)