| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114 | <?phpnamespace OSS\Model;/** * * Class ObjectVersionInfo * * The element type of ObjectVersionListInfo, which is the return value type of listObjectVersions * * The return value of listObjectVersions includes three arrays * One is the returned ObjectVersionListInfo, which is similar to a file list in a file system. * The other is the returned prefix list, which is similar to a folder list in a file system. * * @package OSS\Model */class ObjectVersionInfo{    /**     * ObjectVersionInfo constructor.     *     * @param string $key     * @param string $lastModified     * @param string $eTag     * @param string $type     * @param int $size     * @param string $storageClass     * @param string $isLatest     */    public function __construct($key, $versionId, $lastModified, $eTag, $type, $size, $storageClass, $isLatest)    {        $this->key = $key;        $this->versionId = $versionId;        $this->lastModified = $lastModified;        $this->eTag = $eTag;        $this->type = $type;        $this->size = $size;        $this->storageClass = $storageClass;        $this->isLatest = $isLatest;    }    /**     * @return string     */    public function getKey()    {        return $this->key;    }    /**     * @return string     */    public function getVersionId()    {        return $this->versionId;    }    /**     * @return string     */    public function getLastModified()    {        return $this->lastModified;    }    /**     * @return string     */    public function getETag()    {        return $this->eTag;    }    /**     * @return string     */    public function getType()    {        return $this->type;    }    /**     * @return int     */    public function getSize()    {        return $this->size;    }    /**     * @return string     */    public function getStorageClass()    {        return $this->storageClass;    }    /**     * @return string     */    public function getIsLatest()    {        return $this->isLatest;    }    private $key = "";    private $versionId = "";    private $lastModified = "";    private $eTag = "";    private $type = "";    private $size = 0;    private $storageClass = "";    private $isLatest = "";}
 |