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 = "";
- }
|