Class FileSystemLifecyclePolicy


  • public final class FileSystemLifecyclePolicy
    extends java.lang.Object
    • Method Detail

      • transitionToArchive

        public java.util.Optional<java.lang.String> transitionToArchive()
        Returns:
        Indicates how long it takes to transition files to the archive storage class. Requires transition_to_ia, Elastic Throughput and General Purpose performance mode. Valid values: `AFTER_1_DAY`, `AFTER_7_DAYS`, `AFTER_14_DAYS`, `AFTER_30_DAYS`, `AFTER_60_DAYS`, `AFTER_90_DAYS`, `AFTER_180_DAYS`, `AFTER_270_DAYS`, or `AFTER_365_DAYS`.
      • transitionToIa

        public java.util.Optional<java.lang.String> transitionToIa()
        Returns:
        Indicates how long it takes to transition files to the IA storage class. Valid values: `AFTER_1_DAY`, `AFTER_7_DAYS`, `AFTER_14_DAYS`, `AFTER_30_DAYS`, `AFTER_60_DAYS`, `AFTER_90_DAYS`, `AFTER_180_DAYS`, `AFTER_270_DAYS`, or `AFTER_365_DAYS`.
      • transitionToPrimaryStorageClass

        public java.util.Optional<java.lang.String> transitionToPrimaryStorageClass()
        Returns:
        Describes the policy used to transition a file from infequent access storage to primary storage. Valid values: `AFTER_1_ACCESS`.