Package com.xebialabs.xlrelease.api.v1
Interface ActivityLogsApi
- All Superinterfaces:
ApiService
@Path("/api/v1/activities")
@Consumes("application/json")
@Produces("application/json")
public interface ActivityLogsApi
extends ApiService
Operations on activity logs.
-
Field Summary
Fields inherited from interface com.xebialabs.xlrelease.api.ApiService
DEFAULT_RESULTS_PER_PAGE, DEFAULT_RESULTS_PER_PAGE_STRING, DEPTH, ORDER_BY, PAGE, PAGE_IS_OFFSET, RESULTS_PER_PAGE, ROLE_IDS_DATA
-
Method Summary
Modifier and TypeMethodDescriptiongetActivityLogs
(String containerId) Gets List of activity logs.default String
-
Method Details
-
serviceName
- Specified by:
serviceName
in interfaceApiService
-
getActivityLogs
@GET @Path("/{containerId:.*/(Release|Delivery|Trigger)[^/]*}") List<ActivityLogEntry> getActivityLogs(@PathParam("containerId") String containerId) Gets List of activity logs.- Parameters:
containerId
- the identifier of the release, template, delivery or pattern- Returns:
- the activity logs
-