NOTE: For Version 3 of the AWS SDK for PHP, please see the V3 User Guide and V3 API Reference.

# Class UploadPart

An object that encapsulates the data for a Glacier upload operation

  Aws\Common\Model\MultipartUpload\AbstractUploadPart implements Aws\Common\Model\MultipartUpload\UploadPartInterface
  Aws\S3\Model\MultipartUpload\UploadPart

Namespace: Aws\S3\Model\MultipartUpload
Located at Aws/S3/Model/MultipartUpload/UploadPart.php

## Methods summary

- `public` `getETag ( )`
- `public` `getLastModified ( )`
- `public` `getSize ( )`

## Methods detail

# `public string`
`getETag( )`

#### Returns

`string`
# `public string`
`getLastModified( )`

#### Returns

`string`
# `public integer`
`getSize( )`

#### Returns

`integer`

### Methods inherited from Aws\Common\Model\MultipartUpload\AbstractUploadPart

`fromArray()`, `getPartNumber()`, `loadData()`, `serialize()`, `toArray()`, `unserialize()`

### Magic methods summary

## Properties summary

`protected static array` | $keyMap | # A map of external array keys to internal property names
`protected string` | $eTag | # The ETag for this part
`protected string` | $lastModified | # The last modified date
`protected integer` | $size | # The size (or content-length) in bytes of the upload body

### Properties inherited from Aws\Common\Model\MultipartUpload\AbstractUploadPart

`$partNumber`