コード例 #1
0
 /**
  * get LoadBalancer.Factory for etcd client.
  *
  * @return loadBalancerFactory
  */
 public LoadBalancer.IFactory LoadBalancerFactory()
 {
     if (loadBalancerFactory == null)
     {
         LoadUrlLunXun loadUrl = new LoadUrlLunXun();
         loadUrl.EndPoint    = this.EndPoints();
         loadBalancerFactory = loadUrl;
     }
     return(loadBalancerFactory);
 }
コード例 #2
0
 /**
  * config LoadBalancer factory.
  *
  * @param loadBalancerFactory etcd LoadBalancer.Factory
  * @return this builder
  * @throws NullPointerException if loadBalancerFactory is <code>null</code>
  */
 public ClientBuilder LoadBalancerFactory(LoadBalancer.IFactory loadBalancerFactory)
 {
     this.loadBalancerFactory = loadBalancerFactory;
     return(this);
 }