public class RedirectorService extends EvrythngServiceBase
/redirector endpoint of the EVRYTHNG API.| Modifier and Type | Field and Description |
|---|---|
static String |
PATH_ACCOUNT_REDIRECTOR |
static String |
PATH_APPLICATION_REDIRECTOR |
| Constructor and Description |
|---|
RedirectorService(ApiManager apiManager)
Creates a new instance of
RedirectorService using the provided ApiManager. |
| Modifier and Type | Method and Description |
|---|---|
EvrythngApiBuilder.Builder<RedirectorRules> |
redirectorRulesReader()
Load a single Account level
RedirectorRules. |
EvrythngApiBuilder.Builder<RedirectorRules> |
redirectorRulesReader(String projectId,
String appId)
Load a single Application level
RedirectorRules. |
EvrythngApiBuilder.Builder<RedirectorRules> |
redirectorRulesUpdater(RedirectorRules redirectorRules)
Create or update Account level
RedirectorRules. |
EvrythngApiBuilder.Builder<RedirectorRules> |
redirectorRulesUpdater(String projectId,
String appId,
RedirectorRules redirectorRules)
Create or update Application level
RedirectorRules. |
absoluteUri, delete, deleteMultiple, encodeBase64, get, getConfig, iterator, mqttUrl, onBuilderCreated, post, post, postAsynchronously, postMultipart, postMultipart, put, put, putMultipart, putMultipart, putMultiple, urlEncodePathPartpublic static final String PATH_ACCOUNT_REDIRECTOR
public static final String PATH_APPLICATION_REDIRECTOR
public RedirectorService(ApiManager apiManager)
RedirectorService using the provided ApiManager.apiManager - the ApiManager for accessing the API service.public EvrythngApiBuilder.Builder<RedirectorRules> redirectorRulesReader() throws EvrythngClientException
RedirectorRules.
GET "/redirector"
EvrythngApiBuilder.Builder.EvrythngClientExceptionpublic EvrythngApiBuilder.Builder<RedirectorRules> redirectorRulesUpdater(RedirectorRules redirectorRules) throws EvrythngClientException
RedirectorRules.
PUT "/redirector"
redirectorRules - RedirectorRules object.EvrythngApiBuilder.Builder.EvrythngClientExceptionpublic EvrythngApiBuilder.Builder<RedirectorRules> redirectorRulesReader(String projectId, String appId) throws EvrythngClientException
RedirectorRules.
projectId - project id.appId - application id.EvrythngApiBuilder.Builder.EvrythngClientExceptionpublic EvrythngApiBuilder.Builder<RedirectorRules> redirectorRulesUpdater(String projectId, String appId, RedirectorRules redirectorRules) throws EvrythngClientException
RedirectorRules.
projectId - project id.appId - application id.redirectorRules - RedirectorRules object.EvrythngApiBuilder.Builder.EvrythngClientExceptionCopyright © 2016 EVRYTHNG Ltd London / Zurich. All rights reserved.