public class StatisticsClient extends java.lang.Object implements Statistics
| Constructor and Description |
|---|
StatisticsClient(java.lang.String measurementId,
java.lang.String apiSecret,
ListenerParameters parameters)
Create an instance of the client, construct own HTTP client by given parameters
|
StatisticsClient(java.lang.String measurementId,
java.lang.String apiSecret,
StatisticsApiClient statisticsApiClient)
Create an instance of the client with given HTTP client
|
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
io.reactivex.Maybe<retrofit2.Response<okhttp3.ResponseBody>> |
send(StatisticsItem item)
Convert and send
StatisticsItem to backend statistics service. |
public StatisticsClient(java.lang.String measurementId,
java.lang.String apiSecret,
ListenerParameters parameters)
measurementId - ID of the statistics resourceapiSecret - API Secret Keyparameters - ListenerParameters ReportPortal parameterspublic StatisticsClient(java.lang.String measurementId,
java.lang.String apiSecret,
StatisticsApiClient statisticsApiClient)
measurementId - ID of the statistics resourceapiSecret - API Secret KeystatisticsApiClient - StatisticsApiClient instancepublic io.reactivex.Maybe<retrofit2.Response<okhttp3.ResponseBody>> send(StatisticsItem item)
StatisticsItem to backend statistics service. Quietly consumes exceptions to not affect reporting flowsend in interface Statisticsitem - StatisticsItemMaybepublic void close()
close in interface java.io.Closeableclose in interface java.lang.AutoCloseable