Class RetentionPolicy


  • public class RetentionPolicy
    extends Object
    Specifies the retention policy for the log.
    • Constructor Detail

      • RetentionPolicy

        public RetentionPolicy()
    • Method Detail

      • enabled

        public boolean enabled()
        Get a value indicating whether the retention policy is enabled.
        Returns:
        the enabled value
      • withEnabled

        public RetentionPolicy withEnabled​(boolean enabled)
        Set a value indicating whether the retention policy is enabled.
        Parameters:
        enabled - the enabled value to set
        Returns:
        the RetentionPolicy object itself.
      • days

        public int days()
        Get the number of days for the retention in days. A value of 0 will retain the events indefinitely.
        Returns:
        the days value
      • withDays

        public RetentionPolicy withDays​(int days)
        Set the number of days for the retention in days. A value of 0 will retain the events indefinitely.
        Parameters:
        days - the days value to set
        Returns:
        the RetentionPolicy object itself.