Package com.applitools.connectivity.api
Class ConnectivityTarget
- java.lang.Object
-
- com.applitools.connectivity.api.ConnectivityTarget
-
public abstract class ConnectivityTarget extends Object
-
-
Constructor Summary
Constructors Constructor Description ConnectivityTarget(Logger logger)
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description abstract AsyncRequestasyncRequest(String... acceptableResponseTypes)Creates an async request for sending to the serverabstract ConnectivityTargetpath(String path)abstract ConnectivityTargetqueryParam(String name, String value)Configures a query parameter on the URIabstract Requestrequest(String... acceptableResponseTypes)Creates a request for sending to the server
-
-
-
Field Detail
-
logger
protected Logger logger
-
-
Constructor Detail
-
ConnectivityTarget
public ConnectivityTarget(Logger logger)
-
-
Method Detail
-
path
public abstract ConnectivityTarget path(String path)
- Parameters:
path- Appends path to the URI- Returns:
- A
ConnectivityTargetupdated with the given path
-
queryParam
public abstract ConnectivityTarget queryParam(String name, String value)
Configures a query parameter on the URI- Parameters:
name- Parameter namevalue- Parameter value- Returns:
- A
ConnectivityTargetupdated with the given query parameter
-
request
public abstract Request request(String... acceptableResponseTypes)
Creates a request for sending to the server- Parameters:
acceptableResponseTypes- Accepted response media types- Returns:
- The request
-
asyncRequest
public abstract AsyncRequest asyncRequest(String... acceptableResponseTypes)
Creates an async request for sending to the server- Parameters:
acceptableResponseTypes- Accepted response media types- Returns:
- The request
-
-