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。String
getFileName()
Get 文件名String
getFileUrl()
Get 文件上传地址,文件与文件地址上传只可选用一种,大小不超过50MB。String
getInstId()
Get 实例ID,不传默认为系统分配的初始实例。String
getModule()
Get 模块名,本接口取值:Dataprotected HashMap<String,byte[]>
getMultipartRequestParams()
Valid only when it's a multipart request object.String
getOperation()
Get 操作名,本接口取值:UploadString
getUploadModel()
Getvoid
setFile(byte[] File)
Set 文件,文件与文件地址上传只可选用一种,必须使用multipart/form-data协议来上传二进制流文件,建议使用xlsx格式,大小不超过5MB。void
setFileName(String FileName)
Set 文件名void
setFileUrl(String FileUrl)
Set 文件上传地址,文件与文件地址上传只可选用一种,大小不超过50MB。void
setInstId(String InstId)
Set 实例ID,不传默认为系统分配的初始实例。void
setModule(String Module)
Set 模块名,本接口取值:Datavoid
setOperation(String Operation)
Set 操作名,本接口取值:Uploadvoid
setUploadModel(String UploadModel)
Setvoid
toMap(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:
toMap
in classAbstractModel
-
getBinaryParams
protected String[] getBinaryParams()
Description copied from class:AbstractModel
Valid 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:
getBinaryParams
in classAbstractModel
-
getMultipartRequestParams
protected HashMap<String,byte[]> getMultipartRequestParams()
Description copied from class:AbstractModel
Valid only when it's a multipart request object.- Overrides:
getMultipartRequestParams
in classAbstractModel
-
-