public interface ReportPortalClient
| Modifier and Type | Method and Description |
|---|---|
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.TestItemResource> |
getItemByUuid(java.lang.String itemUuid) |
io.reactivex.Maybe<com.epam.ta.reportportal.ws.model.launch.LaunchResource> |
getLaunchByUuid(java.lang.String launchUuid) |
io.reactivex.Maybe<com.epam.ta.reportportal.ws.model.BatchSaveOperatingRS> |
log(java.util.List<okhttp3.MultipartBody.Part> parts) |
io.reactivex.Maybe<com.epam.ta.reportportal.ws.model.EntryCreatedAsyncRS> |
log(com.epam.ta.reportportal.ws.model.log.SaveLogRQ rq) |
io.reactivex.Maybe<com.epam.ta.reportportal.ws.model.launch.LaunchResource> |
mergeLaunches(com.epam.ta.reportportal.ws.model.launch.MergeLaunchesRQ 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) |
io.reactivex.Maybe<com.epam.ta.reportportal.ws.model.launch.LaunchResource> |
updateLaunch(java.lang.String launchId,
com.epam.ta.reportportal.ws.model.launch.UpdateLaunchRQ rq) |
@POST(value="v1/{projectName}/launch")
io.reactivex.Maybe<com.epam.ta.reportportal.ws.model.launch.StartLaunchRS> startLaunch(@Body
com.epam.ta.reportportal.ws.model.launch.StartLaunchRQ rq)
@POST(value="v1/{projectName}/launch/merge")
io.reactivex.Maybe<com.epam.ta.reportportal.ws.model.launch.LaunchResource> mergeLaunches(@Body
com.epam.ta.reportportal.ws.model.launch.MergeLaunchesRQ rq)
@PUT(value="v1/{projectName}/launch/{launchId}/update")
io.reactivex.Maybe<com.epam.ta.reportportal.ws.model.launch.LaunchResource> updateLaunch(@Path(value="launchId")
java.lang.String launchId,
@Body
com.epam.ta.reportportal.ws.model.launch.UpdateLaunchRQ rq)
@PUT(value="v1/{projectName}/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)
@POST(value="v1/{projectName}/item")
io.reactivex.Maybe<com.epam.ta.reportportal.ws.model.item.ItemCreatedRS> startTestItem(@Body
com.epam.ta.reportportal.ws.model.StartTestItemRQ rq)
@POST(value="v1/{projectName}/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)
@PUT(value="v1/{projectName}/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)
@POST(value="v1/{projectName}/log")
io.reactivex.Maybe<com.epam.ta.reportportal.ws.model.EntryCreatedAsyncRS> log(@Body
com.epam.ta.reportportal.ws.model.log.SaveLogRQ rq)
@Multipart
@POST(value="v1/{projectName}/log")
io.reactivex.Maybe<com.epam.ta.reportportal.ws.model.BatchSaveOperatingRS> log(@Part
java.util.List<okhttp3.MultipartBody.Part> parts)
@GET(value="v1/{projectName}/launch/uuid/{launchUuid}")
io.reactivex.Maybe<com.epam.ta.reportportal.ws.model.launch.LaunchResource> getLaunchByUuid(@Path(value="launchUuid")
java.lang.String launchUuid)
@GET(value="v1/{projectName}/item/uuid/{itemUuid}")
io.reactivex.Maybe<com.epam.ta.reportportal.ws.model.TestItemResource> getItemByUuid(@Path(value="itemUuid")
java.lang.String itemUuid)