public class HttpClients extends Object
| Constructor and Description |
|---|
HttpClients() |
| Modifier and Type | Method and Description |
|---|---|
static void |
addNewClientPoolManager(HttpClientOptionsSPI option) |
static void |
destroy() |
static HttpClientWithContext |
getClient(String clientName)
get client instance by name
|
static HttpClientWithContext |
getClient(String clientName,
boolean sync)
get client instance by name
|
static HttpClientWithContext |
getClient(String clientName,
boolean sync,
io.vertx.core.Context targetContext)
get client instance by name
|
static void |
load() |
static void |
mockClientPoolManager(String name,
ClientPoolManager<HttpClientWithContext> clientPool) |
public static void load()
public static void mockClientPoolManager(String name, ClientPoolManager<HttpClientWithContext> clientPool)
public static void addNewClientPoolManager(HttpClientOptionsSPI option)
public static void destroy()
public static HttpClientWithContext getClient(String clientName)
clientName - instance namepublic static HttpClientWithContext getClient(String clientName, boolean sync)
clientName - instance namesync - reactive or not. false for reactive.public static HttpClientWithContext getClient(String clientName, boolean sync, io.vertx.core.Context targetContext)
clientName - instance namesync - reactive or not. false for reactive.targetContext - running contextCopyright © 2017–2021 The Apache Software Foundation. All rights reserved.