Interface LifecyclePolicy.Builder

All Superinterfaces:
Buildable, CopyableBuilder<LifecyclePolicy.Builder,LifecyclePolicy>, SdkBuilder<LifecyclePolicy.Builder,LifecyclePolicy>, SdkPojo
Enclosing class:
LifecyclePolicy

public static interface LifecyclePolicy.Builder extends SdkPojo, CopyableBuilder<LifecyclePolicy.Builder,LifecyclePolicy>
  • Method Details

    • transitionToIA

      LifecyclePolicy.Builder transitionToIA(String transitionToIA)

      Describes the period of time that a file is not accessed, after which it transitions to IA storage. Metadata operations such as listing the contents of a directory don't count as file access events.

      Parameters:
      transitionToIA - Describes the period of time that a file is not accessed, after which it transitions to IA storage. Metadata operations such as listing the contents of a directory don't count as file access events.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • transitionToIA

      LifecyclePolicy.Builder transitionToIA(TransitionToIARules transitionToIA)

      Describes the period of time that a file is not accessed, after which it transitions to IA storage. Metadata operations such as listing the contents of a directory don't count as file access events.

      Parameters:
      transitionToIA - Describes the period of time that a file is not accessed, after which it transitions to IA storage. Metadata operations such as listing the contents of a directory don't count as file access events.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • transitionToPrimaryStorageClass

      LifecyclePolicy.Builder transitionToPrimaryStorageClass(String transitionToPrimaryStorageClass)

      Describes when to transition a file from IA storage to primary storage. Metadata operations such as listing the contents of a directory don't count as file access events.

      Parameters:
      transitionToPrimaryStorageClass - Describes when to transition a file from IA storage to primary storage. Metadata operations such as listing the contents of a directory don't count as file access events.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • transitionToPrimaryStorageClass

      LifecyclePolicy.Builder transitionToPrimaryStorageClass(TransitionToPrimaryStorageClassRules transitionToPrimaryStorageClass)

      Describes when to transition a file from IA storage to primary storage. Metadata operations such as listing the contents of a directory don't count as file access events.

      Parameters:
      transitionToPrimaryStorageClass - Describes when to transition a file from IA storage to primary storage. Metadata operations such as listing the contents of a directory don't count as file access events.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also: