public class HttpRequestClient extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
HttpRequestClient.RequestMethod |
| Constructor and Description |
|---|
HttpRequestClient(HoodieWriteConfig writeConfig) |
HttpRequestClient(String serverHost,
int serverPort,
int timeoutSecs,
int maxRetry) |
| Modifier and Type | Method and Description |
|---|---|
<T> T |
executeRequest(String requestPath,
Map<String,String> queryParameters,
com.fasterxml.jackson.core.type.TypeReference<T> reference,
HttpRequestClient.RequestMethod method) |
<T> T |
executeRequestWithRetry(String requestPath,
Map<String,String> queryParameters,
com.fasterxml.jackson.core.type.TypeReference<T> reference,
HttpRequestClient.RequestMethod method) |
public HttpRequestClient(HoodieWriteConfig writeConfig)
public HttpRequestClient(String serverHost, int serverPort, int timeoutSecs, int maxRetry)
public <T> T executeRequestWithRetry(String requestPath, Map<String,String> queryParameters, com.fasterxml.jackson.core.type.TypeReference<T> reference, HttpRequestClient.RequestMethod method)
public <T> T executeRequest(String requestPath, Map<String,String> queryParameters, com.fasterxml.jackson.core.type.TypeReference<T> reference, HttpRequestClient.RequestMethod method) throws IOException
IOExceptionCopyright © 2024 The Apache Software Foundation. All rights reserved.