Class RetentionPolicy

    • Constructor Detail

      • RetentionPolicy

        public RetentionPolicy()
      • RetentionPolicy

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

      • getTimeInMinutes

        public Long getTimeInMinutes()
        Get 消息保留时长
        Returns:
        TimeInMinutes 消息保留时长
      • setTimeInMinutes

        public void setTimeInMinutes​(Long TimeInMinutes)
        Set 消息保留时长
        Parameters:
        TimeInMinutes - 消息保留时长
      • getSizeInMB

        public Long getSizeInMB()
        Get 消息保留大小
        Returns:
        SizeInMB 消息保留大小
      • setSizeInMB

        public void setSizeInMB​(Long SizeInMB)
        Set 消息保留大小
        Parameters:
        SizeInMB - 消息保留大小