Class Result


  • @ApiType("SoftLayer_Network_Monitor_Version1_Query_Result")
    public class Result
    extends Entity
    The monitoring result object is used to show the status of the actions taken by the monitoring system.

    In general, only the responseStatus variable is needed, as it holds the information on the status of the service.
    See Also:
    SoftLayer_Network_Monitor_Version1_Query_Result
    • Field Detail

      • queryHost

        @ApiProperty
        protected Host queryHost
        References the queryHost that this response relates to.
      • finishTimeSpecified

        protected boolean finishTimeSpecified
      • responseStatus

        @ApiProperty(canBeNullOrNotSet=true)
        protected Long responseStatus
        The response status for this server. The response status meanings are: 0: Down/Critical: Server is down and/or has passed the critical response threshold (extremely long ping response, abnormal behavior, etc.) 1: Warning - Server may be recovering from a previous down state, or may have taken too long to respond 2: Up 3: Not used 4: Unknown - An unknown error has occurred. If the problem persists, contact support. 5: Unknown - An unknown error has occurred. If the problem persists, contact support.
      • responseStatusSpecified

        protected boolean responseStatusSpecified
      • responseTimeSpecified

        protected boolean responseTimeSpecified
    • Constructor Detail

      • Result

        public Result()
    • Method Detail

      • getQueryHost

        public Host getQueryHost()
      • setQueryHost

        public void setQueryHost​(Host queryHost)
      • isFinishTimeSpecified

        public boolean isFinishTimeSpecified()
      • unsetFinishTime

        public void unsetFinishTime()
      • getResponseStatus

        public Long getResponseStatus()
      • setResponseStatus

        public void setResponseStatus​(Long responseStatus)
      • isResponseStatusSpecified

        public boolean isResponseStatusSpecified()
      • unsetResponseStatus

        public void unsetResponseStatus()
      • getResponseTime

        public BigDecimal getResponseTime()
      • setResponseTime

        public void setResponseTime​(BigDecimal responseTime)
      • isResponseTimeSpecified

        public boolean isResponseTimeSpecified()
      • unsetResponseTime

        public void unsetResponseTime()