public interface ReportPortalClient
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
io.reactivex.Maybe<com.epam.ta.reportportal.ws.model.OperationCompletionRS> |
finishLaunch(java.lang.String launch,
com.epam.ta.reportportal.ws.model.FinishExecutionRQ rq) |
io.reactivex.Maybe<com.epam.ta.reportportal.ws.model.OperationCompletionRS> |
finishTestItem(java.lang.String itemId,
com.epam.ta.reportportal.ws.model.FinishTestItemRQ rq) |
io.reactivex.Maybe<com.epam.ta.reportportal.ws.model.BatchSaveOperatingRS> |
log(com.epam.reportportal.restendpoint.http.MultiPartRequest rq) |
io.reactivex.Maybe<com.epam.ta.reportportal.ws.model.EntryCreatedRS> |
log(com.epam.ta.reportportal.ws.model.log.SaveLogRQ rq) |
io.reactivex.Maybe<com.epam.ta.reportportal.ws.model.launch.StartLaunchRS> |
startLaunch(com.epam.ta.reportportal.ws.model.launch.StartLaunchRQ rq) |
io.reactivex.Maybe<com.epam.ta.reportportal.ws.model.item.ItemCreatedRS> |
startTestItem(com.epam.ta.reportportal.ws.model.StartTestItemRQ rq) |
io.reactivex.Maybe<com.epam.ta.reportportal.ws.model.item.ItemCreatedRS> |
startTestItem(java.lang.String parent,
com.epam.ta.reportportal.ws.model.StartTestItemRQ rq) |
@Request(method=POST,
url="/launch")
io.reactivex.Maybe<com.epam.ta.reportportal.ws.model.launch.StartLaunchRS> startLaunch(@Body
com.epam.ta.reportportal.ws.model.launch.StartLaunchRQ rq)
@Request(method=PUT,
url="/launch/{launchId}/finish")
io.reactivex.Maybe<com.epam.ta.reportportal.ws.model.OperationCompletionRS> finishLaunch(@Path(value="launchId")
java.lang.String launch,
@Body
com.epam.ta.reportportal.ws.model.FinishExecutionRQ rq)
@Request(method=POST,
url="/item/")
io.reactivex.Maybe<com.epam.ta.reportportal.ws.model.item.ItemCreatedRS> startTestItem(@Body
com.epam.ta.reportportal.ws.model.StartTestItemRQ rq)
@Request(method=POST,
url="/item/{parent}")
io.reactivex.Maybe<com.epam.ta.reportportal.ws.model.item.ItemCreatedRS> startTestItem(@Path(value="parent")
java.lang.String parent,
@Body
com.epam.ta.reportportal.ws.model.StartTestItemRQ rq)
@Request(method=PUT,
url="/item/{itemId}")
io.reactivex.Maybe<com.epam.ta.reportportal.ws.model.OperationCompletionRS> finishTestItem(@Path(value="itemId")
java.lang.String itemId,
@Body
com.epam.ta.reportportal.ws.model.FinishTestItemRQ rq)
@Request(method=POST,
url="/log/")
io.reactivex.Maybe<com.epam.ta.reportportal.ws.model.EntryCreatedRS> log(@Body
com.epam.ta.reportportal.ws.model.log.SaveLogRQ rq)
@Request(method=POST,
url="/log/")
io.reactivex.Maybe<com.epam.ta.reportportal.ws.model.BatchSaveOperatingRS> log(@Body @Multipart
com.epam.reportportal.restendpoint.http.MultiPartRequest rq)
@Close void close()