Class QueryTransferBatchRequest

    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      String getBatchId()
      Get 是否查询账单明细。 true-是; false-否,默认否。 商户可选择是否查询指定状态的转账明细单,当转账批次单状态为“FINISHED”(已完成)时,才会返回满足条件的转账明细单。 示例值:true
      String getDetailStatus()
      Get 明细状态。 ALL:全部,需要同时查询转账成功喝失败的明细单; SUCCESS:转账成功,只查询成功的明细单; FAIL:转账失败,只查询转账失败的明细单。 示例值:FAIL
      Long getLimit()
      Get 最大资源条数。 该次请求可返回的最大资源(转账明细单)条数,最小20条,最大100条,不传则默认20条。不足20条按实际条数返回 示例值:20
      String getMerchantBatchNo()
      Get 商家批次单号。 商户系统内部的商家批次单号,此参数只能由数字、字母组成,商户系统内部唯一,UTF8编码,最多32个字符。 示例值:plfk2020042013
      String getMerchantId()
      Get 商户号。 示例值:129284394
      Boolean getNeedQueryDetail()
      Get 微信明细单号。 微信区分明细单返回的唯一标识。 示例值:1030000071100999991182020050700019480101
      Long getOffset()
      Get 请求资源起始位置。 从0开始,默认值为0。 示例值:20
      String getProfile()
      Get 环境名: release: 现网环境 sandbox: 沙箱环境 development: 开发环境 缺省: release
      void setBatchId​(String BatchId)
      Set 是否查询账单明细。 true-是; false-否,默认否。 商户可选择是否查询指定状态的转账明细单,当转账批次单状态为“FINISHED”(已完成)时,才会返回满足条件的转账明细单。 示例值:true
      void setDetailStatus​(String DetailStatus)
      Set 明细状态。 ALL:全部,需要同时查询转账成功喝失败的明细单; SUCCESS:转账成功,只查询成功的明细单; FAIL:转账失败,只查询转账失败的明细单。 示例值:FAIL
      void setLimit​(Long Limit)
      Set 最大资源条数。 该次请求可返回的最大资源(转账明细单)条数,最小20条,最大100条,不传则默认20条。不足20条按实际条数返回 示例值:20
      void setMerchantBatchNo​(String MerchantBatchNo)
      Set 商家批次单号。 商户系统内部的商家批次单号,此参数只能由数字、字母组成,商户系统内部唯一,UTF8编码,最多32个字符。 示例值:plfk2020042013
      void setMerchantId​(String MerchantId)
      Set 商户号。 示例值:129284394
      void setNeedQueryDetail​(Boolean NeedQueryDetail)
      Set 微信明细单号。 微信区分明细单返回的唯一标识。 示例值:1030000071100999991182020050700019480101
      void setOffset​(Long Offset)
      Set 请求资源起始位置。 从0开始,默认值为0。 示例值:20
      void setProfile​(String Profile)
      Set 环境名: release: 现网环境 sandbox: 沙箱环境 development: 开发环境 缺省: release
      void toMap​(HashMap<String,​String> map, String prefix)
      Internal implementation, normal users should not use it.
    • Constructor Detail

      • QueryTransferBatchRequest

        public QueryTransferBatchRequest()
      • QueryTransferBatchRequest

        public QueryTransferBatchRequest​(QueryTransferBatchRequest 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

      • getMerchantId

        public String getMerchantId()
        Get 商户号。 示例值:129284394
        Returns:
        MerchantId 商户号。 示例值:129284394
      • setMerchantId

        public void setMerchantId​(String MerchantId)
        Set 商户号。 示例值:129284394
        Parameters:
        MerchantId - 商户号。 示例值:129284394
      • getNeedQueryDetail

        public Boolean getNeedQueryDetail()
        Get 微信明细单号。 微信区分明细单返回的唯一标识。 示例值:1030000071100999991182020050700019480101
        Returns:
        NeedQueryDetail 微信明细单号。 微信区分明细单返回的唯一标识。 示例值:1030000071100999991182020050700019480101
      • setNeedQueryDetail

        public void setNeedQueryDetail​(Boolean NeedQueryDetail)
        Set 微信明细单号。 微信区分明细单返回的唯一标识。 示例值:1030000071100999991182020050700019480101
        Parameters:
        NeedQueryDetail - 微信明细单号。 微信区分明细单返回的唯一标识。 示例值:1030000071100999991182020050700019480101
      • getMerchantBatchNo

        public String getMerchantBatchNo()
        Get 商家批次单号。 商户系统内部的商家批次单号,此参数只能由数字、字母组成,商户系统内部唯一,UTF8编码,最多32个字符。 示例值:plfk2020042013
        Returns:
        MerchantBatchNo 商家批次单号。 商户系统内部的商家批次单号,此参数只能由数字、字母组成,商户系统内部唯一,UTF8编码,最多32个字符。 示例值:plfk2020042013
      • setMerchantBatchNo

        public void setMerchantBatchNo​(String MerchantBatchNo)
        Set 商家批次单号。 商户系统内部的商家批次单号,此参数只能由数字、字母组成,商户系统内部唯一,UTF8编码,最多32个字符。 示例值:plfk2020042013
        Parameters:
        MerchantBatchNo - 商家批次单号。 商户系统内部的商家批次单号,此参数只能由数字、字母组成,商户系统内部唯一,UTF8编码,最多32个字符。 示例值:plfk2020042013
      • getBatchId

        public String getBatchId()
        Get 是否查询账单明细。 true-是; false-否,默认否。 商户可选择是否查询指定状态的转账明细单,当转账批次单状态为“FINISHED”(已完成)时,才会返回满足条件的转账明细单。 示例值:true
        Returns:
        BatchId 是否查询账单明细。 true-是; false-否,默认否。 商户可选择是否查询指定状态的转账明细单,当转账批次单状态为“FINISHED”(已完成)时,才会返回满足条件的转账明细单。 示例值:true
      • setBatchId

        public void setBatchId​(String BatchId)
        Set 是否查询账单明细。 true-是; false-否,默认否。 商户可选择是否查询指定状态的转账明细单,当转账批次单状态为“FINISHED”(已完成)时,才会返回满足条件的转账明细单。 示例值:true
        Parameters:
        BatchId - 是否查询账单明细。 true-是; false-否,默认否。 商户可选择是否查询指定状态的转账明细单,当转账批次单状态为“FINISHED”(已完成)时,才会返回满足条件的转账明细单。 示例值:true
      • getProfile

        public String getProfile()
        Get 环境名: release: 现网环境 sandbox: 沙箱环境 development: 开发环境 缺省: release
        Returns:
        Profile 环境名: release: 现网环境 sandbox: 沙箱环境 development: 开发环境 缺省: release
      • setProfile

        public void setProfile​(String Profile)
        Set 环境名: release: 现网环境 sandbox: 沙箱环境 development: 开发环境 缺省: release
        Parameters:
        Profile - 环境名: release: 现网环境 sandbox: 沙箱环境 development: 开发环境 缺省: release
      • getOffset

        public Long getOffset()
        Get 请求资源起始位置。 从0开始,默认值为0。 示例值:20
        Returns:
        Offset 请求资源起始位置。 从0开始,默认值为0。 示例值:20
      • setOffset

        public void setOffset​(Long Offset)
        Set 请求资源起始位置。 从0开始,默认值为0。 示例值:20
        Parameters:
        Offset - 请求资源起始位置。 从0开始,默认值为0。 示例值:20
      • getLimit

        public Long getLimit()
        Get 最大资源条数。 该次请求可返回的最大资源(转账明细单)条数,最小20条,最大100条,不传则默认20条。不足20条按实际条数返回 示例值:20
        Returns:
        Limit 最大资源条数。 该次请求可返回的最大资源(转账明细单)条数,最小20条,最大100条,不传则默认20条。不足20条按实际条数返回 示例值:20
      • setLimit

        public void setLimit​(Long Limit)
        Set 最大资源条数。 该次请求可返回的最大资源(转账明细单)条数,最小20条,最大100条,不传则默认20条。不足20条按实际条数返回 示例值:20
        Parameters:
        Limit - 最大资源条数。 该次请求可返回的最大资源(转账明细单)条数,最小20条,最大100条,不传则默认20条。不足20条按实际条数返回 示例值:20
      • getDetailStatus

        public String getDetailStatus()
        Get 明细状态。 ALL:全部,需要同时查询转账成功喝失败的明细单; SUCCESS:转账成功,只查询成功的明细单; FAIL:转账失败,只查询转账失败的明细单。 示例值:FAIL
        Returns:
        DetailStatus 明细状态。 ALL:全部,需要同时查询转账成功喝失败的明细单; SUCCESS:转账成功,只查询成功的明细单; FAIL:转账失败,只查询转账失败的明细单。 示例值:FAIL
      • setDetailStatus

        public void setDetailStatus​(String DetailStatus)
        Set 明细状态。 ALL:全部,需要同时查询转账成功喝失败的明细单; SUCCESS:转账成功,只查询成功的明细单; FAIL:转账失败,只查询转账失败的明细单。 示例值:FAIL
        Parameters:
        DetailStatus - 明细状态。 ALL:全部,需要同时查询转账成功喝失败的明细单; SUCCESS:转账成功,只查询成功的明细单; FAIL:转账失败,只查询转账失败的明细单。 示例值:FAIL