public class ApiClient extends Object
| Constructor and Description |
|---|
ApiClient() |
| Modifier and Type | Method and Description |
|---|---|
void |
addDefaultHeader(String key,
String value) |
static Object |
deserialize(String json,
String containerType,
Class cls) |
String |
escapeString(String str) |
String |
getBasePath() |
String |
invokeAPI(String path,
String method,
Map<String,String> queryParams,
Object body,
Map<String,String> headerParams) |
boolean |
isEnableHttpLogging() |
static String |
serialize(Object obj) |
void |
setApiKey(String apiKey) |
void |
setBasePath(String basePath)
Sets a new base path configuration (destination) for this client.
|
void |
setEnableHttpLogging(boolean flag)
Enables/disables HTTP traffic logging by Jersey via java util logging.
|
public void setEnableHttpLogging(boolean flag)
flag - public boolean isEnableHttpLogging()
public void setBasePath(String basePath)
Please consider using multiple ApiClient instances instead, each one having a fixed configuration. Creating Jersey clients is expensive.
basePath - public String getBasePath()
public void setApiKey(String apiKey)
public static Object deserialize(String json, String containerType, Class cls) throws ApiException
ApiExceptionpublic static String serialize(Object obj) throws ApiException
ApiExceptionCopyright © 2016 LeanIX GmbH. All rights reserved.