Interface ListPartsResponse.Builder

    • Method Detail

      • multipartUploadId

        ListPartsResponse.Builder multipartUploadId​(String multipartUploadId)

        The ID of the upload to which the parts are associated.

        Parameters:
        multipartUploadId - The ID of the upload to which the parts are associated.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • vaultARN

        ListPartsResponse.Builder vaultARN​(String vaultARN)

        The Amazon Resource Name (ARN) of the vault to which the multipart upload was initiated.

        Parameters:
        vaultARN - The Amazon Resource Name (ARN) of the vault to which the multipart upload was initiated.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • archiveDescription

        ListPartsResponse.Builder archiveDescription​(String archiveDescription)

        The description of the archive that was specified in the Initiate Multipart Upload request.

        Parameters:
        archiveDescription - The description of the archive that was specified in the Initiate Multipart Upload request.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • partSizeInBytes

        ListPartsResponse.Builder partSizeInBytes​(Long partSizeInBytes)

        The part size in bytes. This is the same value that you specified in the Initiate Multipart Upload request.

        Parameters:
        partSizeInBytes - The part size in bytes. This is the same value that you specified in the Initiate Multipart Upload request.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • creationDate

        ListPartsResponse.Builder creationDate​(String creationDate)

        The UTC time at which the multipart upload was initiated.

        Parameters:
        creationDate - The UTC time at which the multipart upload was initiated.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • parts

        ListPartsResponse.Builder parts​(Collection<PartListElement> parts)

        A list of the part sizes of the multipart upload. Each object in the array contains a RangeBytes and sha256-tree-hash name/value pair.

        Parameters:
        parts - A list of the part sizes of the multipart upload. Each object in the array contains a RangeBytes and sha256-tree-hash name/value pair.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • parts

        ListPartsResponse.Builder parts​(PartListElement... parts)

        A list of the part sizes of the multipart upload. Each object in the array contains a RangeBytes and sha256-tree-hash name/value pair.

        Parameters:
        parts - A list of the part sizes of the multipart upload. Each object in the array contains a RangeBytes and sha256-tree-hash name/value pair.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • marker

        ListPartsResponse.Builder marker​(String marker)

        An opaque string that represents where to continue pagination of the results. You use the marker in a new List Parts request to obtain more jobs in the list. If there are no more parts, this value is null.

        Parameters:
        marker - An opaque string that represents where to continue pagination of the results. You use the marker in a new List Parts request to obtain more jobs in the list. If there are no more parts, this value is null.
        Returns:
        Returns a reference to this object so that method calls can be chained together.