/// <summary> /// 接口请求域名:https://ckafka.tencentcloudapi.com /// 本接口(DescribeTopic)用于在用户获取消息队列 CKafka 实例的主题列表 /// </summary> /// <param name="req"><see cref="DescribeTopicRequest"/></param> /// <returns><see cref="DescribeTopicResponse"/></returns> public DescribeTopicResponse DescribeTopicSync(DescribeTopicRequest req) { JsonResponseModel <DescribeTopicResponse> rsp = null; try { var strResp = this.InternalRequestSync(req, "DescribeTopic"); rsp = JsonConvert.DeserializeObject <JsonResponseModel <DescribeTopicResponse> >(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return(rsp.Response); }
/// <summary> /// 查询topic详情 /// </summary> /// <param name="request">请求参数信息</param> /// <returns>请求结果信息</returns> public async Task <DescribeTopicResponse> DescribeTopic(DescribeTopicRequest request) { return(await new DescribeTopicExecutor().Client(this).Execute <DescribeTopicResponse, DescribeTopicResult, DescribeTopicRequest>(request).ConfigureAwait(false)); }
/// <summary> /// 查询topic详情 /// </summary> /// <param name="request">请求参数信息</param> /// <returns>请求结果信息</returns> public DescribeTopicResponse DescribeTopic(DescribeTopicRequest request) { return(new DescribeTopicExecutor().Client(this).Execute <DescribeTopicResponse, DescribeTopicResult, DescribeTopicRequest>(request)); }