public class ServerConnector extends UfgConnector
RestClient.HttpMethodCall, RestClient.HttpRequestBuilder| Modifier and Type | Field and Description |
|---|---|
static String |
API_PATH |
DEFAULT_CLIENT_TIMEOUT, EMULATED_DEVICES_PATH, IOS_DEVICES_PATH, MAX_CONNECTION_RETRIES, renderingInfoagentId, jsonMapper, logger, restClient, serverUrl| Constructor and Description |
|---|
ServerConnector() |
ServerConnector(Logger logger) |
ServerConnector(Logger logger,
URI serverUrl) |
ServerConnector(Logger logger,
URI serverUrl,
int timeout) |
checkResourceStatus, downloadResource, downloadResource, getApiKey, getDevicesSizes, getFromServer, getFromUrl, getJobInfo, getRenderInfo, getUserAgents, render, renderPutResource, renderPutResource, renderStatusById, sendAsyncRequest, setApiKey, setRenderingInfo, wasApiKeySetdownloadFile, getLogger, getProxy, getReadResponseError, getServerUrlBase, getTimeout, initClient, makeEyesRequest, parseResponseWithJsonData, sendAsyncRequest, sendAsyncRequest, sendAsyncRequest, sendHttpRequest, sendHttpRequest, sendHttpRequest, sendLongRequest, setLogger, setProxy, setServerUrlBase, setTimeoutpublic static final String API_PATH
public ServerConnector(Logger logger, URI serverUrl, int timeout)
logger - Logger instance.serverUrl - The URI of the rest server.public ServerConnector(Logger logger)
public ServerConnector()
public void setAgentId(String agentId)
setAgentId in class RestClientpublic String getAgentId()
getAgentId in class RestClientpublic void setServerUrl(URI serverUrl)
serverUrl - The URI of the rest server.public URI getServerUrl()
public void updateClient(HttpClient client)
public void sendLogs(AsyncRequestCallback callback, com.applitools.eyes.logging.LogSessionsClientEvents clientEvents)
public void startSession(TaskListener<RunningSession> listener, SessionStartInfo sessionStartInfo) throws EyesException
sessionStartInfo - The start parameters for the session.EyesException - For invalid status codes, or if response parsing
failed.public void stopSession(TaskListener<TestResults> listener, SessionStopInfo sessionStopInfo) throws EyesException
sessionStopInfo - The info of the session to be stopped.EyesException - For invalid status codes, or if response parsing
failed.public void deleteSession(TaskListener<Void> listener, TestResults testResults)
public void matchWindow(TaskListener<MatchResult> listener, MatchWindowData matchData) throws EyesException
matchData - Encapsulation of a capture taken from the application.EyesException - For invalid status codes, or response parsing
failed.public void uploadData(TaskListener<String> listener, byte[] bytes, String contentType, String mediaType)
public void uploadImage(TaskListener<String> listener, byte[] bytes)
public void postLocators(TaskListener<Map<String,List<Region>>> listener, VisualLocatorsData visualLocatorsData)
public void postOcrRegions(TaskListener<List<String>> listener, BaseOcrRegion ocrRegion)
public void postTextRegions(TaskListener<Map<String,List<TextRegion>>> listener, TextRegionSettings settings)
public void closeBatch(String batchId)
public void closeBatchAsync(TaskListener<Void> listener, String batchId, String url)
public void closeConnector()
public Map<String,MobileDeviceInfo> getMobileDevicesInfo()
Copyright © 2022. All rights reserved.