Class ListMultipartUploadsRequest

java.lang.Object
com.google.cloud.storage.multipartupload.model.ListMultipartUploadsRequest

@BetaApi public final class ListMultipartUploadsRequest extends Object
A request to list all multipart uploads in a bucket.
Since:
2.61.0 This new api is in preview and is subject to breaking changes.
See Also:
  • Method Details

    • bucket

      @BetaApi public String bucket()
      The bucket to list multipart uploads from.
      Returns:
      The bucket name.
      Since:
      2.61.0 This new api is in preview and is subject to breaking changes.
    • delimiter

      @BetaApi public String delimiter()
      Character used to group keys.
      Returns:
      The delimiter.
      Since:
      2.61.0 This new api is in preview and is subject to breaking changes.
    • encodingType

      @BetaApi public String encodingType()
      The encoding type used by Cloud Storage to encode object names in the response.
      Returns:
      The encoding type.
      Since:
      2.61.0 This new api is in preview and is subject to breaking changes.
    • keyMarker

      @BetaApi public String keyMarker()
      Together with upload-id-marker, specifies the multipart upload after which listing should begin.
      Returns:
      The key marker.
      Since:
      2.61.0 This new api is in preview and is subject to breaking changes.
    • maxUploads

      @BetaApi public Integer maxUploads()
      The maximum number of multipart uploads to return.
      Returns:
      The maximum number of uploads.
      Since:
      2.61.0 This new api is in preview and is subject to breaking changes.
    • prefix

      @BetaApi public String prefix()
      Filters results to multipart uploads whose keys begin with this prefix.
      Returns:
      The prefix.
      Since:
      2.61.0 This new api is in preview and is subject to breaking changes.
    • uploadIdMarker

      @BetaApi public String uploadIdMarker()
      Together with key-marker, specifies the multipart upload after which listing should begin.
      Returns:
      The upload ID marker.
      Since:
      2.61.0 This new api is in preview and is subject to breaking changes.
    • userProject

      @BetaApi public String userProject()
      Returns the user-project.
      Returns:
      the user-project.
      Since:
      2.61 This new api is in preview and is subject to breaking changes.
      See Also:
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • builder

      @BetaApi public static ListMultipartUploadsRequest.Builder builder()
      Returns a new builder for this request.
      Returns:
      A new builder.
      Since:
      2.61.0 This new api is in preview and is subject to breaking changes.