| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114 | 
							- <?php
 
- namespace 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 = "";
 
- }
 
 
  |