com.amazonaws.services.s3.model

## クラス ListPartsRequest

- java.lang.Object
- - com.amazonaws.AmazonWebServiceRequest
  - - com.amazonaws.services.s3.model.ListPartsRequest

-     public class ListPartsRequest
      extends AmazonWebServiceRequest

  Container for the the parameters of the ListParts operation.

  Required Parameters: BucketName, Key, UploadId

  関連項目:
    `AmazonS3.listParts(ListPartsRequest)`

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

    コンストラクタ
    コンストラクタと説明
    `ListPartsRequest(java.lang.String bucketName, java.lang.String key, java.lang.String uploadId)` Constructs a new ListPartsRequest from the required parameters bucket name, key and upload ID.

  - ### メソッドの概要

    メソッド
    修飾子とタイプ | メソッドと説明
    --- | ---
    `java.lang.String` | `getBucketName()` Returns the name of the bucket containing the multipart upload whose parts are being listed.
    `java.lang.String` | `getKey()` Returns the key of the associated multipart upload whose parts are being listed.
    `java.lang.Integer` | `getMaxParts()` Returns the optional maximum number of parts to be returned in the part listing.
    `java.lang.Integer` | `getPartNumberMarker()` Returns the optional part number marker indicating where in the results to being listing parts.
    `java.lang.String` | `getUploadId()` Returns the ID of the multipart upload whose parts are being listed.
    `void` | `setBucketName(java.lang.String bucketName)` Sets the name of the bucket containing the multipart upload whose parts are being listed.
    `void` | `setKey(java.lang.String key)` Sets the key of the associated multipart upload whose parts are being listed.
    `void` | `setMaxParts(int maxParts)` Sets the optional maximum number of parts to be returned in the part listing.
    `void` | `setPartNumberMarker(java.lang.Integer partNumberMarker)` Sets the optional part number marker indicating where in the results to being listing parts.
    `void` | `setUploadId(java.lang.String uploadId)` Sets the ID of the multipart upload whose parts are being listed.
    `ListPartsRequest` | `withBucketName(java.lang.String bucketName)` Sets the BucketName property for this request.
    `ListPartsRequest` | `withKey(java.lang.String key)` Sets the key of the associated multipart upload whose parts are being listed, and returns this updated ListPartsRequest object so that additional method calls can be chained together.
    `ListPartsRequest` | `withMaxParts(int maxParts)` Sets the optional maximum number of parts to be returned in the part listing and returns this updated ListPartsRequest objects so that additional method calls can be chained together.
    `ListPartsRequest` | `withPartNumberMarker(java.lang.Integer partNumberMarker)` Sets the optional part number marker indicating where in the results to being listing parts, and returns this updated ListPartsRequest object so that additional method calls can be chained together.
    `ListPartsRequest` | `withUploadId(java.lang.String uploadId)` Sets the ID of the multipart upload whose parts are being listed, and returns this updated ListPartsRequest object so that additional method calls can be chained together.

    - ### クラスから継承されたメソッド com.amazonaws.AmazonWebServiceRequest

      `copyPrivateRequestParameters, getRequestClientOptions, getRequestCredentials, setRequestCredentials`

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

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

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

    - #### ListPartsRequest

          public ListPartsRequest(java.lang.String bucketName,
                          java.lang.String key,
                          java.lang.String uploadId)

      Constructs a new ListPartsRequest from the required parameters bucket name, key and upload ID.
      パラメータ:
        `bucketName` - The name of the bucket containing the parts to list.
        `key` - The key of the associated multipart upload whose parts are being listed.
        `uploadId` - The ID of the multipart upload whose parts are being listed.

  - ### メソッドの詳細

    - #### getBucketName

          public java.lang.String getBucketName()

      Returns the name of the bucket containing the multipart upload whose parts are being listed.
      戻り値:
        The name of the bucket containing the multipart upload whose parts are being listed.

    - #### setBucketName

          public void setBucketName(java.lang.String bucketName)

      Sets the name of the bucket containing the multipart upload whose parts are being listed.
      パラメータ:
        `bucketName` - The name of the bucket containing the multipart upload whose parts are being listed.

    - #### withBucketName

          public ListPartsRequest withBucketName(java.lang.String bucketName)

      Sets the BucketName property for this request.
      パラメータ:
        `bucketName` - The value that BucketName is set to
      戻り値:
        the request with the BucketName set

    - #### getKey

          public java.lang.String getKey()

      Returns the key of the associated multipart upload whose parts are being listed.
      戻り値:
        The key of the associated multipart upload whose parts are being listed.

    - #### setKey

          public void setKey(java.lang.String key)

      Sets the key of the associated multipart upload whose parts are being listed.
      パラメータ:
        `key` - The key of the associated multipart upload whose parts are being listed.

    - #### withKey

          public ListPartsRequest withKey(java.lang.String key)

      Sets the key of the associated multipart upload whose parts are being listed, and returns this updated ListPartsRequest object so that additional method calls can be chained together.
      パラメータ:
        `key` - The key of the associated multipart upload whose parts are being listed.
      戻り値:
        This updated ListPartsRequest object.

    - #### getUploadId

          public java.lang.String getUploadId()

      Returns the ID of the multipart upload whose parts are being listed.
      戻り値:
        The ID of the multipart upload whose parts are being listed.

    - #### setUploadId

          public void setUploadId(java.lang.String uploadId)

      Sets the ID of the multipart upload whose parts are being listed.
      パラメータ:
        `uploadId` - The ID of the multipart upload whose parts are being listed.

    - #### withUploadId

          public ListPartsRequest withUploadId(java.lang.String uploadId)

      Sets the ID of the multipart upload whose parts are being listed, and returns this updated ListPartsRequest object so that additional method calls can be chained together.
      パラメータ:
        `uploadId` - The ID of the multipart upload whose parts are being listed.
      戻り値:
        This updated ListPartsRequest object.

    - #### getMaxParts

          public java.lang.Integer getMaxParts()

      Returns the optional maximum number of parts to be returned in the part listing.
      戻り値:
        The optional maximum number of parts to be returned in the part listing.

    - #### setMaxParts

          public void setMaxParts(int maxParts)

      Sets the optional maximum number of parts to be returned in the part listing.
      パラメータ:
        `maxParts` - The optional maximum number of parts to be returned in the part listing.

    - #### withMaxParts

          public ListPartsRequest withMaxParts(int maxParts)

      Sets the optional maximum number of parts to be returned in the part listing and returns this updated ListPartsRequest objects so that additional method calls can be chained together.
      パラメータ:
        `maxParts` - The optional maximum number of parts to be returned in the part listing.
      戻り値:
        This updated ListPartsRequest object.

    - #### getPartNumberMarker

          public java.lang.Integer getPartNumberMarker()

      Returns the optional part number marker indicating where in the results to being listing parts.
      戻り値:
        The optional part number marker indicating where in the results to being listing parts.

    - #### setPartNumberMarker

          public void setPartNumberMarker(java.lang.Integer partNumberMarker)

      Sets the optional part number marker indicating where in the results to being listing parts.
      パラメータ:
        `partNumberMarker` - The optional part number marker indicating where in the results to being listing parts.

    - #### withPartNumberMarker

          public ListPartsRequest withPartNumberMarker(java.lang.Integer partNumberMarker)

      Sets the optional part number marker indicating where in the results to being listing parts, and returns this updated ListPartsRequest object so that additional method calls can be chained together.
      パラメータ:
        `partNumberMarker` - The optional part number marker indicating where in the results to being listing parts.
      戻り値:
        This updated ListPartsRequest object.