开发者社区> 问答> 正文

如何修改消费位点



描述


订阅通道只有在”正常”状态时,并且停止消费客户端,才可以调用这个接口修改消费时间点。

请求参数

参数说明数据类型是否必须参数说明
ActionString操作action,取值为:ModifyComsumptionTimestamp
SubscriptionInstanceIdString需要修改消费位点的订阅通道ID
ConsumptionTimestampString修改的消费时间戳日期格式按照ISO8601标准表示,并需要使用UTC时间。格式为:yyyy-MM-ddTHH:mm:ssZ 例如,2013-08-15T12:00:00Z(为北京时间2013年1月10日20点0分0秒)


返回参数

参数名称数据类型参数说明
RequestIdString请求的唯一标识
SuccessString请求是否成功,返回true或者false
ErrCodeString错误码
ErrMessageString错误详细内容


示例


下面简单演示通过JAVA SDK 查看迁移任务详情的示例: private void modifyTimestamp(String jobId,String ts) throws ClientException {
        ModifyConsumptionTimestampRequest request = new ModifyConsumptionTimestampRequest();
        request.setSubscriptionInstanceId(jobId);
        //ts
        request.setConsumptionTimestamp(ts);
        ModifyConsumptionTimestampResponse response = client.getAcsResponse(request);
        System.out.println("modify timestamp ,result:" + response.getSuccess());
        }

展开
收起
云栖大讲堂 2017-10-31 16:26:24 1729 0
0 条回答
写回答
取消 提交回答
问答分类:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载