code: public HttpClientBuilder ssl(String host) {
  		if (sslHostConfig != null) {
  			sslHostConfigs.put(secureHost, sslHostConfig);
  		}
  		secureHost = host;
  		sslHostConfig = new SslHostConfig();
  		return this;
  	}
docs: Begins SSL configuration <em>for the given host</em>. Actual
  configuration must follow (see {@link #trustKeyStore(URL, String)},
  {@link #keyStore(URL, String)}, {@link #secureSchema(String)},
  {@link #securePort(int)}).
  Allows to enable both server validation (by supplying keyStore) and
  client authentication (by supplying trustKeyStore).
  
  @param host	host for which to enable SSL
  @return this
  @see #trustKeyStore(URL, String)
  @see #keyStore(URL, String)
  @see #secureSchema(String)
  @see #securePort(int)