Class QueryContractRequest
- java.lang.Object
-
- com.tencentcloudapi.common.AbstractModel
-
- com.tencentcloudapi.cpdp.v20190820.models.QueryContractRequest
-
public class QueryContractRequest extends AbstractModel
-
-
Field Summary
-
Fields inherited from class com.tencentcloudapi.common.AbstractModel
header, skipSign
-
-
Constructor Summary
Constructors Constructor Description QueryContractRequest()QueryContractRequest(QueryContractRequest 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 StringgetChannel()Get 指定渠道: wechat:微信支付 qqwallet:QQ钱包 bank:网银支付 只有一个渠道时需要指定StringgetChannelContractCode()Get 米大师生成的协议号 ,当 ContractQueryMode=CONTRACT_QUERY_MODE_BY_CHANNEL_CONTRACT_CODE 时必填StringgetContractMethod()Get 签约方式StringgetContractQueryMode()Get 枚举值: CONTRACT_QUERY_MODE_BY_OUT_CONTRACT_CODE:按 OutContractCode + ContractSceneId 查询 CONTRACT_QUERY_MODE_BY_CHANNEL_CONTRACT_CODE:按ChannelContractCode查询StringgetContractSceneId()Get 签约场景ID,当 ContractQueryMode=CONTRACT_QUERY_MODE_BY_OUT_CONTRACT_CODE 时 必填,在米大师侧托管后生成StringgetExternalContractData()Get 第三方渠道合约数据,为json字符串,与特定渠道有关StringgetMidasAppId()Get 聚鑫分配的支付主MidasAppIdStringgetMidasEnvironment()Get 环境名: release: 现网环境 sandbox: 沙箱环境 development: 开发环境 缺省: releaseStringgetMidasSecretId()Get 聚鑫分配的安全IDStringgetMidasSignature()Get 按照聚鑫安全密钥计算的签名StringgetMigrateMode()Get 签约代扣穿透查询存量数据迁移模式StringgetOutContractCode()Get 业务签约合同协议号 当 ContractQueryMode=CONTRACT_QUERY_MODE_BY_OUT_CONTRACT_CODE 时 ,必填StringgetSubAppId()Get 聚鑫计费SubAppId,代表子商户StringgetUserId()Get 用户ID,长度不小于5位,仅支持字母和数字的组合StringgetUserType()Get USER_ID: 用户ID ANONYMOUS: 匿名类型 USER_ID 默认值为 USER_IDvoidsetChannel(String Channel)Set 指定渠道: wechat:微信支付 qqwallet:QQ钱包 bank:网银支付 只有一个渠道时需要指定voidsetChannelContractCode(String ChannelContractCode)Set 米大师生成的协议号 ,当 ContractQueryMode=CONTRACT_QUERY_MODE_BY_CHANNEL_CONTRACT_CODE 时必填voidsetContractMethod(String ContractMethod)Set 签约方式voidsetContractQueryMode(String ContractQueryMode)Set 枚举值: CONTRACT_QUERY_MODE_BY_OUT_CONTRACT_CODE:按 OutContractCode + ContractSceneId 查询 CONTRACT_QUERY_MODE_BY_CHANNEL_CONTRACT_CODE:按ChannelContractCode查询voidsetContractSceneId(String ContractSceneId)Set 签约场景ID,当 ContractQueryMode=CONTRACT_QUERY_MODE_BY_OUT_CONTRACT_CODE 时 必填,在米大师侧托管后生成voidsetExternalContractData(String ExternalContractData)Set 第三方渠道合约数据,为json字符串,与特定渠道有关voidsetMidasAppId(String MidasAppId)Set 聚鑫分配的支付主MidasAppIdvoidsetMidasEnvironment(String MidasEnvironment)Set 环境名: release: 现网环境 sandbox: 沙箱环境 development: 开发环境 缺省: releasevoidsetMidasSecretId(String MidasSecretId)Set 聚鑫分配的安全IDvoidsetMidasSignature(String MidasSignature)Set 按照聚鑫安全密钥计算的签名voidsetMigrateMode(String MigrateMode)Set 签约代扣穿透查询存量数据迁移模式voidsetOutContractCode(String OutContractCode)Set 业务签约合同协议号 当 ContractQueryMode=CONTRACT_QUERY_MODE_BY_OUT_CONTRACT_CODE 时 ,必填voidsetSubAppId(String SubAppId)Set 聚鑫计费SubAppId,代表子商户voidsetUserId(String UserId)Set 用户ID,长度不小于5位,仅支持字母和数字的组合voidsetUserType(String UserType)Set USER_ID: 用户ID ANONYMOUS: 匿名类型 USER_ID 默认值为 USER_IDvoidtoMap(HashMap<String,String> map, String prefix)Internal implementation, normal users should not use it.-
Methods inherited from class com.tencentcloudapi.common.AbstractModel
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonString
-
-
-
-
Constructor Detail
-
QueryContractRequest
public QueryContractRequest()
-
QueryContractRequest
public QueryContractRequest(QueryContractRequest 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
-
getMidasAppId
public String getMidasAppId()
Get 聚鑫分配的支付主MidasAppId- Returns:
- MidasAppId 聚鑫分配的支付主MidasAppId
-
setMidasAppId
public void setMidasAppId(String MidasAppId)
Set 聚鑫分配的支付主MidasAppId- Parameters:
MidasAppId- 聚鑫分配的支付主MidasAppId
-
getUserId
public String getUserId()
Get 用户ID,长度不小于5位,仅支持字母和数字的组合- Returns:
- UserId 用户ID,长度不小于5位,仅支持字母和数字的组合
-
setUserId
public void setUserId(String UserId)
Set 用户ID,长度不小于5位,仅支持字母和数字的组合- Parameters:
UserId- 用户ID,长度不小于5位,仅支持字母和数字的组合
-
getChannel
public String getChannel()
Get 指定渠道: wechat:微信支付 qqwallet:QQ钱包 bank:网银支付 只有一个渠道时需要指定- Returns:
- Channel 指定渠道: wechat:微信支付 qqwallet:QQ钱包 bank:网银支付 只有一个渠道时需要指定
-
setChannel
public void setChannel(String Channel)
Set 指定渠道: wechat:微信支付 qqwallet:QQ钱包 bank:网银支付 只有一个渠道时需要指定- Parameters:
Channel- 指定渠道: wechat:微信支付 qqwallet:QQ钱包 bank:网银支付 只有一个渠道时需要指定
-
getContractQueryMode
public String getContractQueryMode()
Get 枚举值: CONTRACT_QUERY_MODE_BY_OUT_CONTRACT_CODE:按 OutContractCode + ContractSceneId 查询 CONTRACT_QUERY_MODE_BY_CHANNEL_CONTRACT_CODE:按ChannelContractCode查询- Returns:
- ContractQueryMode 枚举值: CONTRACT_QUERY_MODE_BY_OUT_CONTRACT_CODE:按 OutContractCode + ContractSceneId 查询 CONTRACT_QUERY_MODE_BY_CHANNEL_CONTRACT_CODE:按ChannelContractCode查询
-
setContractQueryMode
public void setContractQueryMode(String ContractQueryMode)
Set 枚举值: CONTRACT_QUERY_MODE_BY_OUT_CONTRACT_CODE:按 OutContractCode + ContractSceneId 查询 CONTRACT_QUERY_MODE_BY_CHANNEL_CONTRACT_CODE:按ChannelContractCode查询- Parameters:
ContractQueryMode- 枚举值: CONTRACT_QUERY_MODE_BY_OUT_CONTRACT_CODE:按 OutContractCode + ContractSceneId 查询 CONTRACT_QUERY_MODE_BY_CHANNEL_CONTRACT_CODE:按ChannelContractCode查询
-
getMidasSignature
public String getMidasSignature()
Get 按照聚鑫安全密钥计算的签名- Returns:
- MidasSignature 按照聚鑫安全密钥计算的签名
-
setMidasSignature
public void setMidasSignature(String MidasSignature)
Set 按照聚鑫安全密钥计算的签名- Parameters:
MidasSignature- 按照聚鑫安全密钥计算的签名
-
getMidasSecretId
public String getMidasSecretId()
Get 聚鑫分配的安全ID- Returns:
- MidasSecretId 聚鑫分配的安全ID
-
setMidasSecretId
public void setMidasSecretId(String MidasSecretId)
Set 聚鑫分配的安全ID- Parameters:
MidasSecretId- 聚鑫分配的安全ID
-
getSubAppId
public String getSubAppId()
Get 聚鑫计费SubAppId,代表子商户- Returns:
- SubAppId 聚鑫计费SubAppId,代表子商户
-
setSubAppId
public void setSubAppId(String SubAppId)
Set 聚鑫计费SubAppId,代表子商户- Parameters:
SubAppId- 聚鑫计费SubAppId,代表子商户
-
getOutContractCode
public String getOutContractCode()
Get 业务签约合同协议号 当 ContractQueryMode=CONTRACT_QUERY_MODE_BY_OUT_CONTRACT_CODE 时 ,必填- Returns:
- OutContractCode 业务签约合同协议号 当 ContractQueryMode=CONTRACT_QUERY_MODE_BY_OUT_CONTRACT_CODE 时 ,必填
-
setOutContractCode
public void setOutContractCode(String OutContractCode)
Set 业务签约合同协议号 当 ContractQueryMode=CONTRACT_QUERY_MODE_BY_OUT_CONTRACT_CODE 时 ,必填- Parameters:
OutContractCode- 业务签约合同协议号 当 ContractQueryMode=CONTRACT_QUERY_MODE_BY_OUT_CONTRACT_CODE 时 ,必填
-
getContractSceneId
public String getContractSceneId()
Get 签约场景ID,当 ContractQueryMode=CONTRACT_QUERY_MODE_BY_OUT_CONTRACT_CODE 时 必填,在米大师侧托管后生成- Returns:
- ContractSceneId 签约场景ID,当 ContractQueryMode=CONTRACT_QUERY_MODE_BY_OUT_CONTRACT_CODE 时 必填,在米大师侧托管后生成
-
setContractSceneId
public void setContractSceneId(String ContractSceneId)
Set 签约场景ID,当 ContractQueryMode=CONTRACT_QUERY_MODE_BY_OUT_CONTRACT_CODE 时 必填,在米大师侧托管后生成- Parameters:
ContractSceneId- 签约场景ID,当 ContractQueryMode=CONTRACT_QUERY_MODE_BY_OUT_CONTRACT_CODE 时 必填,在米大师侧托管后生成
-
getChannelContractCode
public String getChannelContractCode()
Get 米大师生成的协议号 ,当 ContractQueryMode=CONTRACT_QUERY_MODE_BY_CHANNEL_CONTRACT_CODE 时必填- Returns:
- ChannelContractCode 米大师生成的协议号 ,当 ContractQueryMode=CONTRACT_QUERY_MODE_BY_CHANNEL_CONTRACT_CODE 时必填
-
setChannelContractCode
public void setChannelContractCode(String ChannelContractCode)
Set 米大师生成的协议号 ,当 ContractQueryMode=CONTRACT_QUERY_MODE_BY_CHANNEL_CONTRACT_CODE 时必填- Parameters:
ChannelContractCode- 米大师生成的协议号 ,当 ContractQueryMode=CONTRACT_QUERY_MODE_BY_CHANNEL_CONTRACT_CODE 时必填
-
getExternalContractData
public String getExternalContractData()
Get 第三方渠道合约数据,为json字符串,与特定渠道有关- Returns:
- ExternalContractData 第三方渠道合约数据,为json字符串,与特定渠道有关
-
setExternalContractData
public void setExternalContractData(String ExternalContractData)
Set 第三方渠道合约数据,为json字符串,与特定渠道有关- Parameters:
ExternalContractData- 第三方渠道合约数据,为json字符串,与特定渠道有关
-
getMidasEnvironment
public String getMidasEnvironment()
Get 环境名: release: 现网环境 sandbox: 沙箱环境 development: 开发环境 缺省: release- Returns:
- MidasEnvironment 环境名: release: 现网环境 sandbox: 沙箱环境 development: 开发环境 缺省: release
-
setMidasEnvironment
public void setMidasEnvironment(String MidasEnvironment)
Set 环境名: release: 现网环境 sandbox: 沙箱环境 development: 开发环境 缺省: release- Parameters:
MidasEnvironment- 环境名: release: 现网环境 sandbox: 沙箱环境 development: 开发环境 缺省: release
-
getUserType
public String getUserType()
Get USER_ID: 用户ID ANONYMOUS: 匿名类型 USER_ID 默认值为 USER_ID- Returns:
- UserType USER_ID: 用户ID ANONYMOUS: 匿名类型 USER_ID 默认值为 USER_ID
-
setUserType
public void setUserType(String UserType)
Set USER_ID: 用户ID ANONYMOUS: 匿名类型 USER_ID 默认值为 USER_ID- Parameters:
UserType- USER_ID: 用户ID ANONYMOUS: 匿名类型 USER_ID 默认值为 USER_ID
-
getMigrateMode
public String getMigrateMode()
Get 签约代扣穿透查询存量数据迁移模式- Returns:
- MigrateMode 签约代扣穿透查询存量数据迁移模式
-
setMigrateMode
public void setMigrateMode(String MigrateMode)
Set 签约代扣穿透查询存量数据迁移模式- Parameters:
MigrateMode- 签约代扣穿透查询存量数据迁移模式
-
getContractMethod
public String getContractMethod()
Get 签约方式- Returns:
- ContractMethod 签约方式
-
setContractMethod
public void setContractMethod(String ContractMethod)
Set 签约方式- Parameters:
ContractMethod- 签约方式
-
-