Class QueryContractRequest

    • 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 - 签约方式