Interface S3Retention.Builder

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

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

    • retainUntilDate

      S3Retention.Builder retainUntilDate(Instant retainUntilDate)

      The date when the applied Object Lock retention will expire on all objects set by the Batch Operations job.

      Parameters:
      retainUntilDate - The date when the applied Object Lock retention will expire on all objects set by the Batch Operations job.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • mode

      The Object Lock retention mode to be applied to all objects in the Batch Operations job.

      Parameters:
      mode - The Object Lock retention mode to be applied to all objects in the Batch Operations job.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • mode

      The Object Lock retention mode to be applied to all objects in the Batch Operations job.

      Parameters:
      mode - The Object Lock retention mode to be applied to all objects in the Batch Operations job.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also: