Class L7HealthMonitor


  • @ApiType("SoftLayer_Network_LBaaS_L7HealthMonitor")
    public class L7HealthMonitor
    extends Entity
    The SoftLayer_Network_LBaaS_L7HealthMonitor type presents a structure containing attributes of a health monitor object associated with a L7 pool instance. Note that the relationship between backend (L7 pool) and health monitor is 1-to-1, pools object associated with a health monitor must have the same pair of protocol and port. Example: frontend FA: http, 80 - backend BA: http, 3456 - healthmonitor HM_http3456 frontend FB: https, 443 - backend BB: http, 3456 - healthmonitor HM_http3456



    See Also:
    SoftLayer_Network_LBaaS_L7HealthMonitor
    • Constructor Detail

      • L7HealthMonitor

        public L7HealthMonitor()
    • Method Detail

      • isCreateDateSpecified

        public boolean isCreateDateSpecified()
      • unsetCreateDate

        public void unsetCreateDate()
      • getInterval

        public Long getInterval()
      • setInterval

        public void setInterval​(Long interval)
      • isIntervalSpecified

        public boolean isIntervalSpecified()
      • unsetInterval

        public void unsetInterval()
      • getMaxRetries

        public Long getMaxRetries()
      • setMaxRetries

        public void setMaxRetries​(Long maxRetries)
      • isMaxRetriesSpecified

        public boolean isMaxRetriesSpecified()
      • unsetMaxRetries

        public void unsetMaxRetries()
      • isModifyDateSpecified

        public boolean isModifyDateSpecified()
      • unsetModifyDate

        public void unsetModifyDate()
      • getMonitorType

        public String getMonitorType()
      • setMonitorType

        public void setMonitorType​(String monitorType)
      • isMonitorTypeSpecified

        public boolean isMonitorTypeSpecified()
      • unsetMonitorType

        public void unsetMonitorType()
      • getProvisioningStatus

        public String getProvisioningStatus()
      • setProvisioningStatus

        public void setProvisioningStatus​(String provisioningStatus)
      • isProvisioningStatusSpecified

        public boolean isProvisioningStatusSpecified()
      • unsetProvisioningStatus

        public void unsetProvisioningStatus()
      • getTimeout

        public Long getTimeout()
      • setTimeout

        public void setTimeout​(Long timeout)
      • isTimeoutSpecified

        public boolean isTimeoutSpecified()
      • unsetTimeout

        public void unsetTimeout()
      • getUrlPath

        public String getUrlPath()
      • setUrlPath

        public void setUrlPath​(String urlPath)
      • isUrlPathSpecified

        public boolean isUrlPathSpecified()
      • unsetUrlPath

        public void unsetUrlPath()