com.amazonaws.services.s3.model

## クラス MultipartUploadListing

- java.lang.Object
- - com.amazonaws.services.s3.model.MultipartUploadListing

-     public class MultipartUploadListing
      extends java.lang.Object

  The ListMultipartUploadsResponse contains all the information about the ListMultipartUploads method.

- - ### コンストラクタの概要

    コンストラクタ
    コンストラクタと説明
    `MultipartUploadListing()`

  - ### メソッドの概要

    メソッド
    修飾子とタイプ | メソッドと説明
    --- | ---
    `java.lang.String` | `getBucketName()` Returns the name of the bucket containing the listed multipart uploads, as specified in the original request.
    `java.util.List<java.lang.String>` | `getCommonPrefixes()` Returns the common prefixes included in this multipart upload listing.
    `java.lang.String` | `getDelimiter()` Gets the delimiter parameter originally used to request this multipart upload listing, or `null` if no delimiter specified.
    `java.lang.String` | `getKeyMarker()` Returns the optional key marker specified in the original request to specify where in the results to begin listing multipart uploads.
    `int` | `getMaxUploads()` Returns the optional maximum number of uploads to be listed, as specified in the original request.
    `java.util.List<MultipartUpload>` | `getMultipartUploads()` Returns the list of multipart uploads.
    `java.lang.String` | `getNextKeyMarker()` Returns the next key marker that should be used in the next request to get the next page of results.
    `java.lang.String` | `getNextUploadIdMarker()` Returns the next upload ID marker that should be used in the next request to get the next page of results.
    `java.lang.String` | `getPrefix()` Returns the prefix parameter originally used to request this multipart upload listing, or `null` if no prefix was specified.
    `java.lang.String` | `getUploadIdMarker()` Returns the optional upload ID marker specified in the original request to specify where in the results to begin listing multipart uploads.
    `boolean` | `isTruncated()` Returns true if the listing is truncated, and additional requests need to be made to get more results.
    `void` | `setBucketName(java.lang.String bucketName)` Sets the name of the bucket containing the listed multipart uploads, as specified in the original request.
    `void` | `setCommonPrefixes(java.util.List<java.lang.String> commonPrefixes)` For internal use only.
    `void` | `setDelimiter(java.lang.String delimiter)` For internal use only.
    `void` | `setKeyMarker(java.lang.String keyMarker)` Sets the optional key marker specified in the original request to specify where in the results to begin listing multipart uploads.
    `void` | `setMaxUploads(int maxUploads)` Sets the optional maximum number of uploads to be listed, as specified in the original request.
    `void` | `setMultipartUploads(java.util.List<MultipartUpload> multipartUploads)` Sets the list of multipart uploads.
    `void` | `setNextKeyMarker(java.lang.String nextKeyMarker)` Sets the next key marker that should be used in the next request to get the next page of results.
    `void` | `setNextUploadIdMarker(java.lang.String nextUploadIdMarker)` Sets the next upload ID marker that should be used in the next request to get the next page of results.
    `void` | `setPrefix(java.lang.String prefix)` For internal use only.
    `void` | `setTruncated(boolean isTruncated)` Sets whether this listing is truncated, and additional requests need to be made to get more results.
    `void` | `setUploadIdMarker(java.lang.String uploadIdMarker)` Sets the optional upload ID marker specified in the original request to specify where in the results to begin listing multipart uploads.

    - ### クラスから継承されたメソッド java.lang.Object

      `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- - ### コンストラクタの詳細

    - #### MultipartUploadListing

          public MultipartUploadListing()

  - ### メソッドの詳細

    - #### getBucketName

          public java.lang.String getBucketName()

      Returns the name of the bucket containing the listed multipart uploads, as specified in the original request.
      戻り値:
        The name of the bucket containing the listed multipart uploads, as specified in the original request.

    - #### setBucketName

          public void setBucketName(java.lang.String bucketName)

      Sets the name of the bucket containing the listed multipart uploads, as specified in the original request.
      パラメータ:
        `bucketName` - The name of the bucket containing the listed multipart uploads, as specified in the original request.

    - #### getKeyMarker

          public java.lang.String getKeyMarker()

      Returns the optional key marker specified in the original request to specify where in the results to begin listing multipart uploads.
      戻り値:
        The optional key marker specified in the original request to specify where in the results to begin listing multipart uploads.

    - #### setKeyMarker

          public void setKeyMarker(java.lang.String keyMarker)

      Sets the optional key marker specified in the original request to specify where in the results to begin listing multipart uploads.
      パラメータ:
        `keyMarker` - The optional key marker specified in the original request to specify where in the results to begin listing multipart uploads.

    - #### getUploadIdMarker

          public java.lang.String getUploadIdMarker()

      Returns the optional upload ID marker specified in the original request to specify where in the results to begin listing multipart uploads.
      戻り値:
        The optional upload ID marker specified in the original request to specify where in the results to begin listing multipart uploads.

    - #### setUploadIdMarker

          public void setUploadIdMarker(java.lang.String uploadIdMarker)

      Sets the optional upload ID marker specified in the original request to specify where in the results to begin listing multipart uploads.
      パラメータ:
        `uploadIdMarker` - The optional upload ID marker specified in the original request to specify where in the results to begin listing multipart uploads.

    - #### getNextKeyMarker

          public java.lang.String getNextKeyMarker()

      Returns the next key marker that should be used in the next request to get the next page of results. This value is only valid if `isTruncated()` indicates this listing is truncated.
      戻り値:
        the next key marker that should be used in the next request to get the next page of results. This value is only valid if `isTruncated()` indicates this listing is truncated.

    - #### setNextKeyMarker

          public void setNextKeyMarker(java.lang.String nextKeyMarker)

      Sets the next key marker that should be used in the next request to get the next page of results.
      パラメータ:
        `nextKeyMarker` - the next key marker that should be used in the next request to get the next page of results.

    - #### getNextUploadIdMarker

          public java.lang.String getNextUploadIdMarker()

      Returns the next upload ID marker that should be used in the next request to get the next page of results. This value is only valid if `isTruncated()` indicates this listing is truncated.
      戻り値:
        the next upload ID marker that should be used in the next request to get the next page of results.

    - #### setNextUploadIdMarker

          public void setNextUploadIdMarker(java.lang.String nextUploadIdMarker)

      Sets the next upload ID marker that should be used in the next request to get the next page of results.
      パラメータ:
        `nextUploadIdMarker` - The next upload ID marker that should be used in the next request to get the next page of results.

    - #### getMaxUploads

          public int getMaxUploads()

      Returns the optional maximum number of uploads to be listed, as specified in the original request.
      戻り値:
        The optional maximum number of uploads to be listed, as specified in the original request.

    - #### setMaxUploads

          public void setMaxUploads(int maxUploads)

      Sets the optional maximum number of uploads to be listed, as specified in the original request.
      パラメータ:
        `maxUploads` - The optional maximum number of uploads to be listed, as specified in the original request.

    - #### isTruncated

          public boolean isTruncated()

      Returns true if the listing is truncated, and additional requests need to be made to get more results.
      戻り値:
        true if the listing is truncated, and additional requests need to be made to get more results.

    - #### setTruncated

          public void setTruncated(boolean isTruncated)

      Sets whether this listing is truncated, and additional requests need to be made to get more results.
      パラメータ:
        `isTruncated` - true if the listing is truncated, and additional requests need to be made to get more results.

    - #### getMultipartUploads

          public java.util.List<MultipartUpload> getMultipartUploads()

      Returns the list of multipart uploads.
      戻り値:
        The list of multipart uploads.

    - #### setMultipartUploads

          public void setMultipartUploads(java.util.List<MultipartUpload> multipartUploads)

      Sets the list of multipart uploads.
      パラメータ:
        `multipartUploads` - The list of multipart uploads.

    - #### getCommonPrefixes

          public java.util.List<java.lang.String> getCommonPrefixes()

      Returns the common prefixes included in this multipart upload listing. Common prefixes are only present if a delimiter was specified in the original request.

      Each common prefix represents a set of keys in the S3 bucket that have been condensed and omitted from the multipart upload listing results. This allows applications to organize and browse their multipart uploads hierarchically, similar to how a file system organizes files into directories.

      For example, consider a bucket that contains the following keys currently involved in multipart uploads:

      - "foo/bar/baz"
      - "foo/bar/bash"
      - "foo/bar/bang"
      - "foo/boo"
      If calling `listMultipartUploads` with the prefix="foo/" and the delimiter="/" on this bucket, the returned `MultipartUploadListing` will contain one entry in the common prefixes list ("foo/bar/") and none of the uploads for the keys beginning with that common prefix will be included in the multipart upload list.
      戻り値:
        The list of common prefixes included in this multipart object listing, which might be an empty list if no common prefixes were found.

    - #### setCommonPrefixes

          public void setCommonPrefixes(java.util.List<java.lang.String> commonPrefixes)

      For internal use only. Sets the common prefixes for this multipart upload listing, representing the uploads for key prefixes that were rolled up because of the request's delimiter parameter.
      パラメータ:
        `commonPrefixes` - The common prefixes for this multipart upload listing.

    - #### getDelimiter

          public java.lang.String getDelimiter()

      Gets the delimiter parameter originally used to request this multipart upload listing, or `null` if no delimiter specified.

      The delimiter value allows callers to condense multipart uploads for keys with common prefixes. For example, if a caller specifies a delimiter of "/" (a commonly used value for delimiter), any multipart uploads for keys that contain a common prefix between the start of the key and the first occurrence of "/" will not be included in the list of multipart uploads. Instead, the common prefixes list will have one entry for the common prefix.

      戻り値:
        The delimiter parameter originally used to request this multipart upload listing. Returns `null` if no delimiter was specified.

    - #### setDelimiter

          public void setDelimiter(java.lang.String delimiter)

      For internal use only. Sets the delimiter parameter originally used to request this multipart upload listing.
      パラメータ:
        `delimiter` - The delimiter parameter originally used to request this multipart upload listing.

    - #### getPrefix

          public java.lang.String getPrefix()

      Returns the prefix parameter originally used to request this multipart upload listing, or `null` if no prefix was specified. All objects and common prefixes included in this multipart upload listing start with the specified prefix.
      戻り値:
        The prefix parameter originally used to request this multipart upload listing. Returns `null` if no prefix was specified.

    - #### setPrefix

          public void setPrefix(java.lang.String prefix)

      For internal use only. Sets the prefix parameter originally used to request this multipart upload listing.
      パラメータ:
        `prefix` - The prefix parameter originally used to request this multipart upload listing.