类 WechatPayHttpClientBuilder


  • public class WechatPayHttpClientBuilder
    extends org.apache.http.impl.client.HttpClientBuilder
    • 方法概要

      所有方法 静态方法 实例方法 具体方法 
      修饰符和类型 方法 说明
      org.apache.http.impl.client.CloseableHttpClient build()  
      static WechatPayHttpClientBuilder create()  
      protected org.apache.http.impl.execchain.ClientExecChain decorateProtocolExec​(org.apache.http.impl.execchain.ClientExecChain requestExecutor)  
      WechatPayHttpClientBuilder withCredentials​(Credentials credentials)  
      WechatPayHttpClientBuilder withMerchant​(java.lang.String merchantId, java.lang.String serialNo, java.security.PrivateKey privateKey)  
      WechatPayHttpClientBuilder withValidator​(Validator validator)  
      WechatPayHttpClientBuilder withWechatpay​(java.util.List<java.security.cert.X509Certificate> certificates)  
      • 从类继承的方法 org.apache.http.impl.client.HttpClientBuilder

        addCloseable, addInterceptorFirst, addInterceptorFirst, addInterceptorLast, addInterceptorLast, createMainExec, decorateMainExec, disableAuthCaching, disableAutomaticRetries, disableConnectionState, disableContentCompression, disableCookieManagement, disableDefaultUserAgent, disableRedirectHandling, evictExpiredConnections, evictIdleConnections, evictIdleConnections, setBackoffManager, setConnectionBackoffStrategy, setConnectionManager, setConnectionManagerShared, setConnectionReuseStrategy, setConnectionTimeToLive, setContentDecoderRegistry, setDefaultAuthSchemeRegistry, setDefaultConnectionConfig, setDefaultCookieSpecRegistry, setDefaultCookieStore, setDefaultCredentialsProvider, setDefaultHeaders, setDefaultRequestConfig, setDefaultSocketConfig, setDnsResolver, setHostnameVerifier, setHttpProcessor, setKeepAliveStrategy, setMaxConnPerRoute, setMaxConnTotal, setProxy, setProxyAuthenticationStrategy, setPublicSuffixMatcher, setRedirectStrategy, setRequestExecutor, setRetryHandler, setRoutePlanner, setSchemePortResolver, setServiceUnavailableRetryStrategy, setSslcontext, setSSLContext, setSSLHostnameVerifier, setSSLSocketFactory, setTargetAuthenticationStrategy, setUserAgent, setUserTokenHandler, useSystemProperties
      • 从类继承的方法 java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • 方法详细资料

      • withMerchant

        public WechatPayHttpClientBuilder withMerchant​(java.lang.String merchantId,
                                                       java.lang.String serialNo,
                                                       java.security.PrivateKey privateKey)
      • withWechatpay

        public WechatPayHttpClientBuilder withWechatpay​(java.util.List<java.security.cert.X509Certificate> certificates)
      • build

        public org.apache.http.impl.client.CloseableHttpClient build()
        覆盖:
        build 在类中 org.apache.http.impl.client.HttpClientBuilder
      • decorateProtocolExec

        protected org.apache.http.impl.execchain.ClientExecChain decorateProtocolExec​(org.apache.http.impl.execchain.ClientExecChain requestExecutor)
        覆盖:
        decorateProtocolExec 在类中 org.apache.http.impl.client.HttpClientBuilder