public class DevicesFromUrlRequestExecutor extends UrlRequestExecutor<Devices>
eTag, url| Constructor and Description |
|---|
DevicesFromUrlRequestExecutor(DevicesService devicesService,
java.lang.String url)
Constructs request executor initialized with corresponding service class and the URL.
|
| Modifier and Type | Method and Description |
|---|---|
DevicesFromUrlRequestExecutor |
eTag(java.lang.String eTag)
Specifies HTTP entity tag purposed for caching REST API calls.
|
protected java.util.Map<java.lang.String,java.lang.String> |
params()
Composes the request's parameters in map.
|
protected retrofit2.Call<Devices> |
prepareCall()
Prepares a request to execute.
|
execute, executepublic DevicesFromUrlRequestExecutor(DevicesService devicesService, java.lang.String url)
devicesService - the devices API service.url - the URL.public DevicesFromUrlRequestExecutor eTag(java.lang.String eTag)
eTag in class UrlRequestExecutor<Devices>eTag - the entity tag value.protected retrofit2.Call<Devices> prepareCall()
prepareCall in class RequestExecutor<Devices>protected java.util.Map<java.lang.String,java.lang.String> params()
RequestExecutorparams in class RequestExecutor<Devices>