public GetObjectMetadataRequest withPartNumber(Integer partNumber) {
        setPartNumber(partNumber);
        return this;
    }
<p>
Sets the optional part number to find the number of parts of an object.
</p>
<p>
To find the number of parts of an object, set partNumber to 1 and observe the x-amz-mp-parts-count response.
If the object exists and x-amz-mp-parts-count is missing it's implicitly 1.
Otherwise number of parts is equal to the value returned by x-amz-mp-parts-count.
</p>
<p>
The valid range for part number is 1 - 10000 inclusive.
For partNumber < 1, an AmazonS3Exception is thrown with response code 400 bad request
For partNumber larger than actual part count,  an AmazonS3Exception is thrown with response code 416 Request Range Not Satisfiable
</p>

@param partNumber
           The part number representing a part in a multipart object.

@return This {@link GetObjectRequest}, enabling additional method
        calls to be chained together.

@see GetObjectMetadataRequest#getPartNumber()
@see GetObjectMetadataRequest#setPartNumber(Integer)
aws-java-sdk-s3/src/main/java/com/amazonaws/services/s3/model/GetObjectMetadataRequest.java