Class DynamicRetentionTime

    • Constructor Detail

      • DynamicRetentionTime

        public DynamicRetentionTime()
      • DynamicRetentionTime

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

      • getEnable

        public Long getEnable()
        Get 动态消息保留时间配置开关(0: 关闭,1: 开启) 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        Enable 动态消息保留时间配置开关(0: 关闭,1: 开启) 注意:此字段可能返回 null,表示取不到有效值。
      • setEnable

        public void setEnable​(Long Enable)
        Set 动态消息保留时间配置开关(0: 关闭,1: 开启) 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        Enable - 动态消息保留时间配置开关(0: 关闭,1: 开启) 注意:此字段可能返回 null,表示取不到有效值。
      • getDiskQuotaPercentage

        public Long getDiskQuotaPercentage()
        Get 磁盘配额百分比触发条件,即消息达到此值触发消息保留时间变更事件 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        DiskQuotaPercentage 磁盘配额百分比触发条件,即消息达到此值触发消息保留时间变更事件 注意:此字段可能返回 null,表示取不到有效值。
      • setDiskQuotaPercentage

        public void setDiskQuotaPercentage​(Long DiskQuotaPercentage)
        Set 磁盘配额百分比触发条件,即消息达到此值触发消息保留时间变更事件 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        DiskQuotaPercentage - 磁盘配额百分比触发条件,即消息达到此值触发消息保留时间变更事件 注意:此字段可能返回 null,表示取不到有效值。
      • getStepForwardPercentage

        public Long getStepForwardPercentage()
        Get 每次向前调整消息保留时间百分比 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        StepForwardPercentage 每次向前调整消息保留时间百分比 注意:此字段可能返回 null,表示取不到有效值。
      • setStepForwardPercentage

        public void setStepForwardPercentage​(Long StepForwardPercentage)
        Set 每次向前调整消息保留时间百分比 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        StepForwardPercentage - 每次向前调整消息保留时间百分比 注意:此字段可能返回 null,表示取不到有效值。
      • getBottomRetention

        public Long getBottomRetention()
        Get 保底时长,单位分钟 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        BottomRetention 保底时长,单位分钟 注意:此字段可能返回 null,表示取不到有效值。
      • setBottomRetention

        public void setBottomRetention​(Long BottomRetention)
        Set 保底时长,单位分钟 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        BottomRetention - 保底时长,单位分钟 注意:此字段可能返回 null,表示取不到有效值。