Class NetworkLoadBalancerMonitor


public class NetworkLoadBalancerMonitor extends LoadBalancerMonitorIdentityProjection
  • Field Details

    • account

      protected Account account
    • code

      protected String code
    • category

      protected String category
    • createdBy

      protected User createdBy
    • visibility

      protected String visibility
    • description

      protected String description
    • monitorType

      protected String monitorType
    • monitorInterval

      protected Integer monitorInterval
    • monitorTimeout

      protected Integer monitorTimeout
    • sendData

      protected String sendData
    • sendVersion

      protected String sendVersion
    • sendType

      protected String sendType
    • receiveData

      protected String receiveData
    • receiveCode

      protected String receiveCode
    • disabledData

      protected String disabledData
    • monitorUsername

      protected String monitorUsername
    • monitorPassword

      protected String monitorPassword
    • monitorDestination

      protected String monitorDestination
    • monitorReverse

      protected Boolean monitorReverse
    • monitorTransparent

      protected Boolean monitorTransparent
    • monitorAdaptive

      protected Boolean monitorAdaptive
    • aliasAddress

      protected String aliasAddress
    • aliasPort

      protected Integer aliasPort
    • internalId

      protected String internalId
    • dateCreated

      protected Date dateCreated
    • lastUpdated

      protected Date lastUpdated
    • monitorSource

      protected String monitorSource
    • status

      protected String status
    • statusMessage

      protected String statusMessage
    • statusDate

      protected Date statusDate
    • enabled

      protected Boolean enabled
    • maxRetry

      protected Integer maxRetry
    • fallCount

      protected Integer fallCount
    • riseCount

      protected Integer riseCount
    • dataLength

      protected Integer dataLength
    • partition

      protected String partition
    • extraConfig

      protected String extraConfig
    • loadBalancer

      protected NetworkLoadBalancer loadBalancer
    • assignedZonePools

      protected List<CloudPool> assignedZonePools
  • Constructor Details

    • NetworkLoadBalancerMonitor

      public NetworkLoadBalancerMonitor()
  • Method Details

    • getAccount

      public Account getAccount()
    • setAccount

      public void setAccount(Account account)
    • getCode

      public String getCode()
    • setCode

      public void setCode(String code)
    • getCategory

      public String getCategory()
    • setCategory

      public void setCategory(String category)
    • getCreatedBy

      public User getCreatedBy()
    • setCreatedBy

      public void setCreatedBy(User createdBy)
    • getVisibility

      public String getVisibility()
    • setVisibility

      public void setVisibility(String visibility)
    • getDescription

      public String getDescription()
    • setDescription

      public void setDescription(String description)
    • getMonitorType

      public String getMonitorType()
      Description copied from class: LoadBalancerMonitorIdentityProjection
      Returns a code describing the monitor type (will vary based on load balancer provider)
      Overrides:
      getMonitorType in class LoadBalancerMonitorIdentityProjection
      Returns:
      description of monitor type
    • setMonitorType

      public void setMonitorType(String monitorType)
      Overrides:
      setMonitorType in class LoadBalancerMonitorIdentityProjection
    • getMonitorInterval

      public Integer getMonitorInterval()
    • setMonitorInterval

      public void setMonitorInterval(Integer monitorInterval)
    • getMonitorTimeout

      public Integer getMonitorTimeout()
    • setMonitorTimeout

      public void setMonitorTimeout(Integer monitorTimeout)
    • getSendData

      public String getSendData()
    • setSendData

      public void setSendData(String sendData)
    • getSendVersion

      public String getSendVersion()
    • setSendVersion

      public void setSendVersion(String sendVersion)
    • getSendType

      public String getSendType()
    • setSendType

      public void setSendType(String sendType)
    • getReceiveData

      public String getReceiveData()
    • setReceiveData

      public void setReceiveData(String receiveData)
    • getReceiveCode

      public String getReceiveCode()
    • setReceiveCode

      public void setReceiveCode(String receiveCode)
    • getDisabledData

      public String getDisabledData()
    • setDisabledData

      public void setDisabledData(String disabledData)
    • getMonitorUsername

      public String getMonitorUsername()
    • setMonitorUsername

      public void setMonitorUsername(String monitorUsername)
    • getMonitorPassword

      public String getMonitorPassword()
    • setMonitorPassword

      public void setMonitorPassword(String monitorPassword)
    • getMonitorDestination

      public String getMonitorDestination()
    • setMonitorDestination

      public void setMonitorDestination(String monitorDestination)
    • getMonitorReverse

      public Boolean getMonitorReverse()
    • setMonitorReverse

      public void setMonitorReverse(Boolean monitorReverse)
    • getMonitorTransparent

      public Boolean getMonitorTransparent()
    • setMonitorTransparent

      public void setMonitorTransparent(Boolean monitorTransparent)
    • getMonitorAdaptive

      public Boolean getMonitorAdaptive()
    • setMonitorAdaptive

      public void setMonitorAdaptive(Boolean monitorAdaptive)
    • getAliasAddress

      public String getAliasAddress()
    • setAliasAddress

      public void setAliasAddress(String aliasAddress)
    • getAliasPort

      public Integer getAliasPort()
    • setAliasPort

      public void setAliasPort(Integer aliasPort)
    • getInternalId

      public String getInternalId()
    • setInternalId

      public void setInternalId(String internalId)
    • getDateCreated

      public Date getDateCreated()
    • setDateCreated

      public void setDateCreated(Date dateCreated)
    • getLastUpdated

      public Date getLastUpdated()
    • setLastUpdated

      public void setLastUpdated(Date lastUpdated)
    • getMonitorSource

      public String getMonitorSource()
    • setMonitorSource

      public void setMonitorSource(String monitorSource)
    • getStatus

      public String getStatus()
    • setStatus

      public void setStatus(String status)
    • getStatusMessage

      public String getStatusMessage()
    • setStatusMessage

      public void setStatusMessage(String statusMessage)
    • getStatusDate

      public Date getStatusDate()
    • setStatusDate

      public void setStatusDate(Date statusDate)
    • getEnabled

      public Boolean getEnabled()
    • setEnabled

      public void setEnabled(Boolean enabled)
    • getMaxRetry

      public Integer getMaxRetry()
    • setMaxRetry

      public void setMaxRetry(Integer maxRetry)
    • getFallCount

      public Integer getFallCount()
    • setFallCount

      public void setFallCount(Integer fallCount)
    • getRiseCount

      public Integer getRiseCount()
    • setRiseCount

      public void setRiseCount(Integer riseCount)
    • getDataLength

      public Integer getDataLength()
    • setDataLength

      public void setDataLength(Integer dataLength)
    • getPartition

      public String getPartition()
      Description copied from class: LoadBalancerMonitorIdentityProjection
      The partition that the health monitor belongs to
      Overrides:
      getPartition in class LoadBalancerMonitorIdentityProjection
      Returns:
      the partition that the health monitor belongs to
    • setPartition

      public void setPartition(String partition)
      Overrides:
      setPartition in class LoadBalancerMonitorIdentityProjection
    • getExtraConfig

      public String getExtraConfig()
    • setExtraConfig

      public void setExtraConfig(String extraConfig)
    • getLoadBalancer

      public NetworkLoadBalancer getLoadBalancer()
    • setLoadBalancer

      public void setLoadBalancer(NetworkLoadBalancer loadBalancer)
    • getAssignedZonePools

      public List<CloudPool> getAssignedZonePools()
    • setAssignedZonePools

      public void setAssignedZonePools(List<CloudPool> assignedZonePools)