Class DataLakeRetentionPolicy

java.lang.Object
com.azure.storage.file.datalake.models.DataLakeRetentionPolicy

public final class DataLakeRetentionPolicy extends Object
the retention policy which determines how long the associated data should persist.
  • Constructor Details

    • DataLakeRetentionPolicy

      public DataLakeRetentionPolicy()
  • Method Details

    • isEnabled

      public boolean isEnabled()
      Get the enabled property: Indicates whether a retention policy is enabled for the storage service.
      Returns:
      the enabled value.
    • setEnabled

      public DataLakeRetentionPolicy setEnabled(boolean enabled)
      Set the enabled property: Indicates whether a retention policy is enabled for the storage service.
      Parameters:
      enabled - the enabled value to set.
      Returns:
      the DataLakeRetentionPolicy object itself.
    • getDays

      public Integer getDays()
      Get the days property: Indicates the number of days that metrics or logging or soft-deleted data should be retained. All data older than this value will be deleted.
      Returns:
      the days value.
    • setDays

      public DataLakeRetentionPolicy setDays(Integer days)
      Set the days property: Indicates the number of days that metrics or logging or soft-deleted data should be retained. All data older than this value will be deleted.
      Parameters:
      days - the days value to set.
      Returns:
      the DataLakeRetentionPolicy object itself.