You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
93 lines
1.7 KiB
93 lines
1.7 KiB
1 year ago
|
<?php
|
||
|
|
||
|
namespace OSS\Model;
|
||
|
|
||
|
/**
|
||
|
*
|
||
|
* Class ObjectInfo
|
||
|
*
|
||
|
* listObjects接口中返回的Object列表中的类
|
||
|
*
|
||
|
* listObjects接口返回数据中包含两个Array
|
||
|
* 一个是拿到的Object列表【可以理解成对应文件系统中的文件列表】
|
||
|
* 一个是拿到的Prefix列表【可以理解成对应文件系统中的目录列表】
|
||
|
*
|
||
|
* @package OSS\Model
|
||
|
*/
|
||
|
class ObjectInfo
|
||
|
{
|
||
|
/**
|
||
|
* ObjectInfo constructor.
|
||
|
*
|
||
|
* @param string $key
|
||
|
* @param string $lastModified
|
||
|
* @param string $eTag
|
||
|
* @param string $type
|
||
|
* @param int $size
|
||
|
* @param string $storageClass
|
||
|
*/
|
||
|
public function __construct($key, $lastModified, $eTag, $type, $size, $storageClass)
|
||
|
{
|
||
|
$this->key = $key;
|
||
|
$this->lastModified = $lastModified;
|
||
|
$this->eTag = $eTag;
|
||
|
$this->type = $type;
|
||
|
$this->size = $size;
|
||
|
$this->storageClass = $storageClass;
|
||
|
}
|
||
|
|
||
|
/**
|
||
|
* @return string
|
||
|
*/
|
||
|
public function getKey()
|
||
|
{
|
||
|
return $this->key;
|
||
|
}
|
||
|
|
||
|
/**
|
||
|
* @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;
|
||
|
}
|
||
|
|
||
|
private $key = "";
|
||
|
private $lastModified = "";
|
||
|
private $eTag = "";
|
||
|
private $type = "";
|
||
|
private $size = 0;
|
||
|
private $storageClass = "";
|
||
|
}
|