Class L7HealthMonitor

java.lang.Object
com.softlayer.api.Type
com.softlayer.api.service.Entity
com.softlayer.api.service.network.lbaas.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
  • Field Details

  • Constructor Details

    • L7HealthMonitor

      public L7HealthMonitor()
  • Method Details

    • getCreateDate

      public GregorianCalendar getCreateDate()
    • setCreateDate

      public void setCreateDate​(GregorianCalendar createDate)
    • 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()
    • getModifyDate

      public GregorianCalendar getModifyDate()
    • setModifyDate

      public void setModifyDate​(GregorianCalendar modifyDate)
    • 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()