京东云
This commit is contained in:
23
vendor/jdcloud-api/jdcloud-sdk-php/src/Streambus/ChangeLog.md
vendored
Normal file
23
vendor/jdcloud-api/jdcloud-sdk-php/src/Streambus/ChangeLog.md
vendored
Normal file
@@ -0,0 +1,23 @@
|
||||
2018-08-10 version: 1.0.1
|
||||
1.修改描述
|
||||
|
||||
2018-07-26 version: 1.0.0
|
||||
1.完善配置问题
|
||||
|
||||
2018-05-22 version: 0.2.5
|
||||
1.修改model嵌套问题
|
||||
|
||||
2018-05-04 version: 0.2.4
|
||||
1.删除错误的返回值定义
|
||||
|
||||
2018-05-04 version: 0.2.3
|
||||
1.修改创建和更新topic成功后的返回值
|
||||
|
||||
2018-05-04 version: 0.2.2
|
||||
1.修改创建和更新topic规范
|
||||
|
||||
2018-05-02 version: 0.2.1
|
||||
1.修改获取topicList信息的路径描述
|
||||
|
||||
2018-04-18 version: 0.2.0
|
||||
1.topic信息接口
|
||||
23
vendor/jdcloud-api/jdcloud-sdk-php/src/Streambus/ChangeLog.txt
vendored
Normal file
23
vendor/jdcloud-api/jdcloud-sdk-php/src/Streambus/ChangeLog.txt
vendored
Normal file
@@ -0,0 +1,23 @@
|
||||
2018-08-10 version: 1.0.1
|
||||
1.修改描述
|
||||
|
||||
2018-07-26 version: 1.0.0
|
||||
1.完善配置问题
|
||||
|
||||
2018-05-22 version: 0.2.5
|
||||
1.修改model嵌套问题
|
||||
|
||||
2018-05-04 version: 0.2.4
|
||||
1.删除错误的返回值定义
|
||||
|
||||
2018-05-04 version: 0.2.3
|
||||
1.修改创建和更新topic成功后的返回值
|
||||
|
||||
2018-05-04 version: 0.2.2
|
||||
1.修改创建和更新topic规范
|
||||
|
||||
2018-05-02 version: 0.2.1
|
||||
1.修改获取topicList信息的路径描述
|
||||
|
||||
2018-04-18 version: 0.2.0
|
||||
1.topic信息接口
|
||||
62
vendor/jdcloud-api/jdcloud-sdk-php/src/Streambus/StreambusClient.php
vendored
Normal file
62
vendor/jdcloud-api/jdcloud-sdk-php/src/Streambus/StreambusClient.php
vendored
Normal file
@@ -0,0 +1,62 @@
|
||||
<?php
|
||||
/**
|
||||
* Streambus
|
||||
*
|
||||
* @category Jdcloud
|
||||
* @package Jdcloud\Streambus
|
||||
* @author Jdcloud <jdcloud-api@jd.com>
|
||||
* @license Apache-2.0 http://www.apache.org/licenses/LICENSE-2.0
|
||||
* @link https://www.jdcloud.com/help/faq
|
||||
*/
|
||||
|
||||
namespace Jdcloud\Streambus;
|
||||
|
||||
use Jdcloud\JdCloudClient;
|
||||
use Jdcloud\Api\Service;
|
||||
use Jdcloud\Api\DocModel;
|
||||
use Jdcloud\Api\ApiProvider;
|
||||
use Jdcloud\PresignUrlMiddleware;
|
||||
|
||||
/**
|
||||
* Client used to interact with streambus.
|
||||
*
|
||||
* @method \Jdcloud\Result getTopicList(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise getTopicListAsync(array $args = [])
|
||||
* @method \Jdcloud\Result describeTopic(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise describeTopicAsync(array $args = [])
|
||||
* @method \Jdcloud\Result addTopic(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise addTopicAsync(array $args = [])
|
||||
* @method \Jdcloud\Result updateTopic(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise updateTopicAsync(array $args = [])
|
||||
* @method \Jdcloud\Result deleteTopic(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise deleteTopicAsync(array $args = [])
|
||||
* @method \Jdcloud\Result getConsumerGroupList(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise getConsumerGroupListAsync(array $args = [])
|
||||
* @method \Jdcloud\Result createConsumerGroup(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise createConsumerGroupAsync(array $args = [])
|
||||
* @method \Jdcloud\Result deleteConsumerGroup(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise deleteConsumerGroupAsync(array $args = [])
|
||||
*/
|
||||
class StreambusClient extends JdCloudClient
|
||||
{
|
||||
public function __construct(array $args)
|
||||
{
|
||||
$args['with_resolved'] = function (array $args) {
|
||||
$this->getHandlerList()->appendInit(
|
||||
PresignUrlMiddleware::wrap(
|
||||
$this,
|
||||
$args['endpoint_provider'],
|
||||
[
|
||||
'operations' => [
|
||||
],
|
||||
'service' => 'streambus',
|
||||
'presign_param' => 'PresignedUrl',
|
||||
]
|
||||
),
|
||||
'streambus'
|
||||
);
|
||||
};
|
||||
|
||||
parent::__construct($args);
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user