com.aliyun.dc.opplat.sdk.api.request.OpplatRequest Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of dc-opplat-sdk-java Show documentation
Show all versions of dc-opplat-sdk-java Show documentation
Aliyun Open API SDK for Java
Copyright (C) Alibaba Cloud Computing
All rights reserved.
版权所有 (C)阿里云计算有限公司
http://www.aliyun.com
The newest version!
/**
* Alipay.com Inc. Copyright (c) 2004-2020 All Rights Reserved.
*/
package com.aliyun.dc.opplat.sdk.api.request;
import java.util.Map;
import com.aliyun.dc.opplat.sdk.api.OpplatObject;
import com.aliyun.dc.opplat.sdk.api.response.BaseOpplatResponse;
/**
* 请求接口
*
* @author changlei.qcl
* @version $Id: OpOplatRequest.java, v 0.1 2020年07月28日 2:27 PM changlei.qcl Exp $
*/
public interface OpplatRequest {
/**
* 获取API名称。
*
* @return API名称
*/
String getApiMethodName();
/**
* 得到当前接口的版本
*
* @return API版本
*/
String getApiVersion();
/**
* 得到当前API的响应结果类型
*
* @return 响应类型
*/
Class getResponseClass();
/**
* 获取所有的Key-Value形式的文本请求参数集合。其中:
*
* - Key: 请求参数名
* - Value: 请求参数值
*
*
* @return 文本请求参数集合
*/
Map getTextParams();
/**
* 获取业务实体
*
* @return
*/
OpplatObject getBizModel();
/**
* 设置业务实体,如需使用此方法,请勿直接设置biz_content
*
* @param bizModel
*/
void setBizModel(OpplatObject bizModel);
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy