Interface Transition.Builder

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

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

    • date

      Indicates when objects are transitioned to the specified storage class. The date value must be in ISO 8601 format. The time is always midnight UTC.

      Parameters:
      date - Indicates when objects are transitioned to the specified storage class. The date value must be in ISO 8601 format. The time is always midnight UTC.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • days

      Indicates the number of days after creation when objects are transitioned to the specified storage class. The value must be a positive integer.

      Parameters:
      days - Indicates the number of days after creation when objects are transitioned to the specified storage class. The value must be a positive integer.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • storageClass

      Transition.Builder storageClass(String storageClass)

      The storage class to which you want the object to transition.

      Parameters:
      storageClass - The storage class to which you want the object to transition.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • storageClass

      Transition.Builder storageClass(TransitionStorageClass storageClass)

      The storage class to which you want the object to transition.

      Parameters:
      storageClass - The storage class to which you want the object to transition.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also: