Class UploadDataFileRequest
- java.lang.Object
-
- com.tencentcloudapi.common.AbstractModel
-
- com.tencentcloudapi.cr.v20180321.models.UploadDataFileRequest
-
public class UploadDataFileRequest extends AbstractModel
-
-
Field Summary
-
Fields inherited from class com.tencentcloudapi.common.AbstractModel
header, skipSign
-
-
Constructor Summary
Constructors Constructor Description UploadDataFileRequest()UploadDataFileRequest(UploadDataFileRequest source)NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy, and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected String[]getBinaryParams()Valid only when it's a request object.byte[]getFile()Get 文件,文件与文件地址上传只可选用一种,必须使用multipart/form-data协议来上传二进制流文件,建议使用xlsx格式,大小不超过5MB。StringgetFileName()Get 文件名StringgetFileUrl()Get 文件上传地址,文件与文件地址上传只可选用一种,大小不超过50MB。StringgetInstId()Get 实例ID,不传默认为系统分配的初始实例。StringgetModule()Get 模块名,本接口取值:Dataprotected HashMap<String,byte[]>getMultipartRequestParams()Valid only when it's a multipart request object.StringgetOperation()Get 操作名,本接口取值:UploadStringgetUploadModel()GetvoidsetFile(byte[] File)Set 文件,文件与文件地址上传只可选用一种,必须使用multipart/form-data协议来上传二进制流文件,建议使用xlsx格式,大小不超过5MB。voidsetFileName(String FileName)Set 文件名voidsetFileUrl(String FileUrl)Set 文件上传地址,文件与文件地址上传只可选用一种,大小不超过50MB。voidsetInstId(String InstId)Set 实例ID,不传默认为系统分配的初始实例。voidsetModule(String Module)Set 模块名,本接口取值:DatavoidsetOperation(String Operation)Set 操作名,本接口取值:UploadvoidsetUploadModel(String UploadModel)SetvoidtoMap(HashMap<String,String> map, String prefix)Internal implementation, normal users should not use it.-
Methods inherited from class com.tencentcloudapi.common.AbstractModel
any, fromJsonString, GetHeader, getSkipSign, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonString
-
-
-
-
Constructor Detail
-
UploadDataFileRequest
public UploadDataFileRequest()
-
UploadDataFileRequest
public UploadDataFileRequest(UploadDataFileRequest source)
NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy, and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy.
-
-
Method Detail
-
getModule
public String getModule()
Get 模块名,本接口取值:Data- Returns:
- Module 模块名,本接口取值:Data
-
setModule
public void setModule(String Module)
Set 模块名,本接口取值:Data- Parameters:
Module- 模块名,本接口取值:Data
-
getOperation
public String getOperation()
Get 操作名,本接口取值:Upload- Returns:
- Operation 操作名,本接口取值:Upload
-
setOperation
public void setOperation(String Operation)
Set 操作名,本接口取值:Upload- Parameters:
Operation- 操作名,本接口取值:Upload
-
getFileName
public String getFileName()
Get 文件名- Returns:
- FileName 文件名
-
setFileName
public void setFileName(String FileName)
Set 文件名- Parameters:
FileName- 文件名
-
getUploadModel
public String getUploadModel()
Get上传类型,不填默认到期/逾期提醒文件,取值范围:
- data:到期/逾期提醒文件
- repay:到期/逾期提醒停拨文件
- callback:回访文件
- callstop:回访停拨文件
- blacklist:黑名单文件
- Returns:
- UploadModel
上传类型,不填默认到期/逾期提醒文件,取值范围:
- data:到期/逾期提醒文件
- repay:到期/逾期提醒停拨文件
- callback:回访文件
- callstop:回访停拨文件
- blacklist:黑名单文件
-
setUploadModel
public void setUploadModel(String UploadModel)
Set上传类型,不填默认到期/逾期提醒文件,取值范围:
- data:到期/逾期提醒文件
- repay:到期/逾期提醒停拨文件
- callback:回访文件
- callstop:回访停拨文件
- blacklist:黑名单文件
- Parameters:
UploadModel-上传类型,不填默认到期/逾期提醒文件,取值范围:
- data:到期/逾期提醒文件
- repay:到期/逾期提醒停拨文件
- callback:回访文件
- callstop:回访停拨文件
- blacklist:黑名单文件
-
getFile
public byte[] getFile()
Get 文件,文件与文件地址上传只可选用一种,必须使用multipart/form-data协议来上传二进制流文件,建议使用xlsx格式,大小不超过5MB。- Returns:
- File 文件,文件与文件地址上传只可选用一种,必须使用multipart/form-data协议来上传二进制流文件,建议使用xlsx格式,大小不超过5MB。
-
setFile
public void setFile(byte[] File)
Set 文件,文件与文件地址上传只可选用一种,必须使用multipart/form-data协议来上传二进制流文件,建议使用xlsx格式,大小不超过5MB。- Parameters:
File- 文件,文件与文件地址上传只可选用一种,必须使用multipart/form-data协议来上传二进制流文件,建议使用xlsx格式,大小不超过5MB。
-
getFileUrl
public String getFileUrl()
Get 文件上传地址,文件与文件地址上传只可选用一种,大小不超过50MB。- Returns:
- FileUrl 文件上传地址,文件与文件地址上传只可选用一种,大小不超过50MB。
-
setFileUrl
public void setFileUrl(String FileUrl)
Set 文件上传地址,文件与文件地址上传只可选用一种,大小不超过50MB。- Parameters:
FileUrl- 文件上传地址,文件与文件地址上传只可选用一种,大小不超过50MB。
-
getInstId
public String getInstId()
Get 实例ID,不传默认为系统分配的初始实例。- Returns:
- InstId 实例ID,不传默认为系统分配的初始实例。
-
setInstId
public void setInstId(String InstId)
Set 实例ID,不传默认为系统分配的初始实例。- Parameters:
InstId- 实例ID,不传默认为系统分配的初始实例。
-
toMap
public void toMap(HashMap<String,String> map, String prefix)
Internal implementation, normal users should not use it.- Specified by:
toMapin classAbstractModel
-
getBinaryParams
protected String[] getBinaryParams()
Description copied from class:AbstractModelValid only when it's a request object. Some actions can only be posted in multipart format, this method is used to mark which parameters are binary type.- Overrides:
getBinaryParamsin classAbstractModel
-
getMultipartRequestParams
protected HashMap<String,byte[]> getMultipartRequestParams()
Description copied from class:AbstractModelValid only when it's a multipart request object.- Overrides:
getMultipartRequestParamsin classAbstractModel
-
-