public class FidesmoApiClient extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
APIv2 |
static String |
APP_INFO_URL |
static String |
APP_SERVICES_URL |
protected String |
appId |
static String |
APPS_URL |
static String |
CONNECTOR_ERROR_URL |
static String |
CONNECTOR_URL |
static String |
DEVICES_URL |
static String |
ELF_ID_URL |
static String |
ELF_URL |
static String |
RECIPE_SERVICES_URL |
static String |
SERVICE_DELIVER_URL |
static String |
SERVICE_FETCH_URL |
static String |
SERVICE_FOR_CARD_URL |
static String |
SERVICE_RECIPE_URL |
static String |
SERVICE_URL |
| Constructor and Description |
|---|
FidesmoApiClient() |
FidesmoApiClient(PrintStream apidump) |
FidesmoApiClient(String appId,
String appKey,
PrintStream apidump) |
| Modifier and Type | Method and Description |
|---|---|
URI |
getURI(String template,
String... args) |
static String |
getVersion() |
static String |
lamei18n(com.fasterxml.jackson.databind.JsonNode n) |
com.fasterxml.jackson.databind.JsonNode |
rpc(URI uri) |
com.fasterxml.jackson.databind.JsonNode |
rpc(URI uri,
com.fasterxml.jackson.databind.JsonNode request) |
com.fasterxml.jackson.databind.JsonNode |
rpc(URI uri,
com.fasterxml.jackson.databind.JsonNode request,
int retries) |
void |
setTrace(boolean b)
Deprecated.
|
org.apache.http.client.methods.CloseableHttpResponse |
transmit(org.apache.http.client.methods.HttpRequestBase request) |
public static final String APIv2
public static final String APPS_URL
public static final String APP_INFO_URL
public static final String APP_SERVICES_URL
public static final String SERVICE_URL
public static final String SERVICE_FOR_CARD_URL
public static final String SERVICE_RECIPE_URL
public static final String RECIPE_SERVICES_URL
public static final String ELF_URL
public static final String ELF_ID_URL
public static final String SERVICE_DELIVER_URL
public static final String SERVICE_FETCH_URL
public static final String CONNECTOR_URL
public static final String CONNECTOR_ERROR_URL
public static final String DEVICES_URL
protected final String appId
public FidesmoApiClient()
public FidesmoApiClient(PrintStream apidump)
public FidesmoApiClient(String appId, String appKey, PrintStream apidump)
public org.apache.http.client.methods.CloseableHttpResponse transmit(org.apache.http.client.methods.HttpRequestBase request)
throws IOException
IOExceptionpublic com.fasterxml.jackson.databind.JsonNode rpc(URI uri) throws IOException
IOExceptionpublic com.fasterxml.jackson.databind.JsonNode rpc(URI uri, com.fasterxml.jackson.databind.JsonNode request) throws IOException
IOExceptionpublic com.fasterxml.jackson.databind.JsonNode rpc(URI uri, com.fasterxml.jackson.databind.JsonNode request, int retries) throws IOException
IOException@Deprecated public void setTrace(boolean b)
public static String getVersion()
public static String lamei18n(com.fasterxml.jackson.databind.JsonNode n)
Copyright © 2019. All rights reserved.