Class AlarmInfo

    • Constructor Detail

      • AlarmInfo

        public AlarmInfo()
      • AlarmInfo

        public AlarmInfo​(AlarmInfo 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

      • getTaskIds

        public String getTaskIds()
        Get 关联任务id
        Returns:
        TaskIds 关联任务id
      • setTaskIds

        public void setTaskIds​(String TaskIds)
        Set 关联任务id
        Parameters:
        TaskIds - 关联任务id
      • getAlarmType

        public String getAlarmType()
        Get 告警类别;failure表示失败告警;overtime表示超时告警
        Returns:
        AlarmType 告警类别;failure表示失败告警;overtime表示超时告警
      • setAlarmType

        public void setAlarmType​(String AlarmType)
        Set 告警类别;failure表示失败告警;overtime表示超时告警
        Parameters:
        AlarmType - 告警类别;failure表示失败告警;overtime表示超时告警
      • getAlarmWay

        public String getAlarmWay()
        Get 告警方式;SMS表示短信;Email表示邮件;HTTP 表示接口方式;Wechat表示微信方式
        Returns:
        AlarmWay 告警方式;SMS表示短信;Email表示邮件;HTTP 表示接口方式;Wechat表示微信方式
      • setAlarmWay

        public void setAlarmWay​(String AlarmWay)
        Set 告警方式;SMS表示短信;Email表示邮件;HTTP 表示接口方式;Wechat表示微信方式
        Parameters:
        AlarmWay - 告警方式;SMS表示短信;Email表示邮件;HTTP 表示接口方式;Wechat表示微信方式
      • getAlarmRecipient

        public String getAlarmRecipient()
        Get 告警接收人,多个告警接收人以;分割
        Returns:
        AlarmRecipient 告警接收人,多个告警接收人以;分割
      • setAlarmRecipient

        public void setAlarmRecipient​(String AlarmRecipient)
        Set 告警接收人,多个告警接收人以;分割
        Parameters:
        AlarmRecipient - 告警接收人,多个告警接收人以;分割
      • getAlarmRecipientId

        public String getAlarmRecipientId()
        Get 告警接收人id,多个告警接收人id以;分割
        Returns:
        AlarmRecipientId 告警接收人id,多个告警接收人id以;分割
      • setAlarmRecipientId

        public void setAlarmRecipientId​(String AlarmRecipientId)
        Set 告警接收人id,多个告警接收人id以;分割
        Parameters:
        AlarmRecipientId - 告警接收人id,多个告警接收人id以;分割
      • getHours

        public Long getHours()
        Get 预计运行的小时,取值范围0-23
        Returns:
        Hours 预计运行的小时,取值范围0-23
      • setHours

        public void setHours​(Long Hours)
        Set 预计运行的小时,取值范围0-23
        Parameters:
        Hours - 预计运行的小时,取值范围0-23
      • getMinutes

        public Long getMinutes()
        Get 预计运行分钟,取值范围0-59
        Returns:
        Minutes 预计运行分钟,取值范围0-59
      • setMinutes

        public void setMinutes​(Long Minutes)
        Set 预计运行分钟,取值范围0-59
        Parameters:
        Minutes - 预计运行分钟,取值范围0-59
      • getTriggerType

        public Long getTriggerType()
        Get 告警出发时机;1表示第一次运行失败;2表示所有重试完成后失败;
        Returns:
        TriggerType 告警出发时机;1表示第一次运行失败;2表示所有重试完成后失败;
      • setTriggerType

        public void setTriggerType​(Long TriggerType)
        Set 告警出发时机;1表示第一次运行失败;2表示所有重试完成后失败;
        Parameters:
        TriggerType - 告警出发时机;1表示第一次运行失败;2表示所有重试完成后失败;
      • getAlarmId

        public String getAlarmId()
        Get 告警信息id
        Returns:
        AlarmId 告警信息id
      • setAlarmId

        public void setAlarmId​(String AlarmId)
        Set 告警信息id
        Parameters:
        AlarmId - 告警信息id
      • getStatus

        public Long getStatus()
        Get 告警状态设置;1表示可用;0表示不可用,默认可用
        Returns:
        Status 告警状态设置;1表示可用;0表示不可用,默认可用
      • setStatus

        public void setStatus​(Long Status)
        Set 告警状态设置;1表示可用;0表示不可用,默认可用
        Parameters:
        Status - 告警状态设置;1表示可用;0表示不可用,默认可用