Class MultipartUpload.Builder

java.lang.Object
com.google.cloud.storage.multipartupload.model.MultipartUpload.Builder
Enclosing class:
MultipartUpload

public static final class MultipartUpload.Builder extends Object
A builder for MultipartUpload.
Since:
2.61.0
  • Method Details

    • key

      public MultipartUpload.Builder key(String key)
      Sets the object name for which the multipart upload was initiated.
      Parameters:
      key - The object name.
      Returns:
      This builder.
      Since:
      2.61.0
    • uploadId

      public MultipartUpload.Builder uploadId(String uploadId)
      Sets the ID of the multipart upload.
      Parameters:
      uploadId - The upload ID.
      Returns:
      This builder.
      Since:
      2.61.0
    • storageClass

      public MultipartUpload.Builder storageClass(StorageClass storageClass)
      Sets the storage class of the object.
      Parameters:
      storageClass - The storage class.
      Returns:
      This builder.
      Since:
      2.61.0
    • initiated

      public MultipartUpload.Builder initiated(OffsetDateTime initiated)
      Sets the date and time at which the multipart upload was initiated.
      Parameters:
      initiated - The initiation date and time.
      Returns:
      This builder.
      Since:
      2.61.0
    • build

      public MultipartUpload build()
      Builds the multipart upload.
      Returns:
      The built multipart upload.
      Since:
      2.61.0