Class JsapiService.Builder

java.lang.Object
com.wechat.pay.java.service.payments.jsapi.JsapiService.Builder
Enclosing class:
JsapiService

public static class JsapiService.Builder extends Object
JsapiService构造器
  • Constructor Details

    • Builder

      public Builder()
  • Method Details

    • config

      public JsapiService.Builder config(com.wechat.pay.java.core.Config config)
      设置请求配置,以该配置构造默认的httpClient,若未调用httpClient()方法,则必须调用该方法
      Parameters:
      config - 请求配置
      Returns:
      Builder
    • hostName

      public JsapiService.Builder hostName(com.wechat.pay.java.core.http.HostName hostName)
      设置微信支付域名,可选,默认为api.mch.weixin.qq.com
      Parameters:
      hostName - 微信支付域名
      Returns:
      Builder
    • httpClient

      public JsapiService.Builder httpClient(com.wechat.pay.java.core.http.HttpClient httpClient)
      设置自定义httpClient,若未调用config(),则必须调用该方法
      Parameters:
      httpClient - httpClient
      Returns:
      Builder
    • build

      public JsapiService build()
      构造服务
      Returns:
      JsapiService