Class L4HealthConfig

    • Constructor Detail

      • L4HealthConfig

        public L4HealthConfig()
      • L4HealthConfig

        public L4HealthConfig​(L4HealthConfig source)
        NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy, and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy.
    • Method Detail

      • getProtocol

        public String getProtocol()
        Get 转发协议,取值[TCP, UDP]
        Returns:
        Protocol 转发协议,取值[TCP, UDP]
      • setProtocol

        public void setProtocol​(String Protocol)
        Set 转发协议,取值[TCP, UDP]
        Parameters:
        Protocol - 转发协议,取值[TCP, UDP]
      • getVirtualPort

        public Long getVirtualPort()
        Get 转发端口
        Returns:
        VirtualPort 转发端口
      • setVirtualPort

        public void setVirtualPort​(Long VirtualPort)
        Set 转发端口
        Parameters:
        VirtualPort - 转发端口
      • getEnable

        public Long getEnable()
        Get =1表示开启;=0表示关闭
        Returns:
        Enable =1表示开启;=0表示关闭
      • setEnable

        public void setEnable​(Long Enable)
        Set =1表示开启;=0表示关闭
        Parameters:
        Enable - =1表示开启;=0表示关闭
      • getTimeOut

        public Long getTimeOut()
        Get 响应超时时间,单位秒
        Returns:
        TimeOut 响应超时时间,单位秒
      • setTimeOut

        public void setTimeOut​(Long TimeOut)
        Set 响应超时时间,单位秒
        Parameters:
        TimeOut - 响应超时时间,单位秒
      • getInterval

        public Long getInterval()
        Get 检测间隔时间,单位秒
        Returns:
        Interval 检测间隔时间,单位秒
      • setInterval

        public void setInterval​(Long Interval)
        Set 检测间隔时间,单位秒
        Parameters:
        Interval - 检测间隔时间,单位秒
      • getKickNum

        public Long getKickNum()
        Get 不健康阈值,单位次
        Returns:
        KickNum 不健康阈值,单位次
      • setKickNum

        public void setKickNum​(Long KickNum)
        Set 不健康阈值,单位次
        Parameters:
        KickNum - 不健康阈值,单位次
      • getAliveNum

        public Long getAliveNum()
        Get 健康阈值,单位次
        Returns:
        AliveNum 健康阈值,单位次
      • setAliveNum

        public void setAliveNum​(Long AliveNum)
        Set 健康阈值,单位次
        Parameters:
        AliveNum - 健康阈值,单位次
      • getKeepTime

        public Long getKeepTime()
        Get 会话保持时间,单位秒
        Returns:
        KeepTime 会话保持时间,单位秒
      • setKeepTime

        public void setKeepTime​(Long KeepTime)
        Set 会话保持时间,单位秒
        Parameters:
        KeepTime - 会话保持时间,单位秒