@Singleton public class ResultResource extends Object
Constructor and Description |
---|
ResultResource(BambooPermissionManager bambooPermissionManager,
ResultService resultService,
FeatureManager featureManager) |
Modifier and Type | Method and Description |
---|---|
void |
addBuildComment(String projectKey,
String buildKey,
String buildNumber,
CreateCommentRequest comment,
com.atlassian.plugins.rest.common.security.AuthenticationContext authenticationContext,
javax.ws.rs.core.UriInfo uriInfo) |
javax.ws.rs.core.Response |
addBuildLabel(String projectKey,
String buildKey,
String buildNumber,
RestBuildLabel label,
com.atlassian.plugins.rest.common.security.AuthenticationContext authenticationContext,
javax.ws.rs.core.UriInfo uriInfo) |
RestResults |
getBranchHistory(String projectKey,
String buildKey,
String branchName,
String expandParam,
boolean favouriteParam,
String labelParam,
String issueKeyParam,
boolean allStatesParam,
String lifecycleStateParam,
boolean continuableParam,
boolean buildStateParam,
int startIndexParam,
int maxResultsParam,
javax.ws.rs.core.UriInfo uriInfo,
com.atlassian.plugins.rest.common.security.AuthenticationContext authenticationContext) |
Result |
getBuild(String projectKey,
String buildKey,
String buildNumber,
String expandParam,
boolean showBuildPositions,
javax.ws.rs.core.UriInfo uriInfo,
com.atlassian.plugins.rest.common.security.AuthenticationContext authenticationContext) |
Result |
getBuildAlias(String projectKey,
String buildKey,
String buildNumber,
String expandParam,
javax.ws.rs.core.UriInfo uriInfo,
com.atlassian.plugins.rest.common.security.AuthenticationContext authenticationContext) |
RestComments |
getBuildComments(String projectKey,
String buildKey,
String buildNumber,
javax.ws.rs.core.UriInfo uriInfo) |
RestResults |
getBuildHistory(String projectKey,
String buildKey,
String expandParam,
boolean favouriteParam,
String labelParam,
String issueKeyParam,
boolean allStatesParam,
String lifecycleStateParam,
boolean continuableParam,
boolean buildStateParam,
int startIndexParam,
int maxResultsParam,
javax.ws.rs.core.UriInfo uriInfo,
com.atlassian.plugins.rest.common.security.AuthenticationContext authenticationContext) |
RestBuildLabels |
getBuildLabels(String projectKey,
String buildKey,
String buildNumber,
javax.ws.rs.core.UriInfo uriInfo) |
RestResults |
getBuildResultsForChangeset(String changesetId,
javax.ws.rs.core.UriInfo uriInfo,
com.atlassian.plugins.rest.common.security.AuthenticationContext authenticationContext) |
RestResults |
getBuildResultsForCheckoutChangeset(String changesetId,
javax.ws.rs.core.UriInfo uriInfo,
com.atlassian.plugins.rest.common.security.AuthenticationContext authenticationContext) |
RestResults |
getLatestBuildResults(String expandParam,
boolean favouriteParam,
String labelParam,
String issueKeyParam,
boolean allStatesParam,
String lifecycleStateParam,
boolean continuableParam,
String buildStateParam,
int startIndexParam,
int maxResultsParam,
javax.ws.rs.core.UriInfo uriInfo,
com.atlassian.plugins.rest.common.security.AuthenticationContext authenticationContext) |
RestResults |
getLatestBuildResultsForProject(String projectKey,
String expandParam,
boolean favouriteParam,
String labelParam,
String issueKeyParam,
boolean allStatesParam,
String lifecycleStateParam,
boolean continuableParam,
String buildStateParam,
int startIndexParam,
int maxResultsParam,
javax.ws.rs.core.UriInfo uriInfo,
com.atlassian.plugins.rest.common.security.AuthenticationContext authenticationContext) |
RestResultStatus |
getResultStatus(String projectKey,
String buildKey,
String buildNumber,
javax.ws.rs.core.UriInfo uriInfo,
com.atlassian.plugins.rest.common.security.AuthenticationContext authenticationContext) |
javax.ws.rs.core.Response |
removeBuildComment(String projectKey,
String buildKey,
String buildNumber,
long commentId,
com.atlassian.plugins.rest.common.security.AuthenticationContext authenticationContext,
javax.ws.rs.core.UriInfo uriInfo) |
javax.ws.rs.core.Response |
removeBuildLabel(String projectKey,
String buildKey,
String buildNumber,
String labelName,
com.atlassian.plugins.rest.common.security.AuthenticationContext authenticationContext,
javax.ws.rs.core.UriInfo uriInfo) |
public ResultResource(BambooPermissionManager bambooPermissionManager, ResultService resultService, FeatureManager featureManager)
public RestResults getLatestBuildResults(String expandParam, boolean favouriteParam, String labelParam, String issueKeyParam, boolean allStatesParam, String lifecycleStateParam, boolean continuableParam, String buildStateParam, int startIndexParam, int maxResultsParam, @Context javax.ws.rs.core.UriInfo uriInfo, @Context com.atlassian.plugins.rest.common.security.AuthenticationContext authenticationContext)
public RestResults getLatestBuildResultsForProject(String projectKey, String expandParam, boolean favouriteParam, String labelParam, String issueKeyParam, boolean allStatesParam, String lifecycleStateParam, boolean continuableParam, String buildStateParam, int startIndexParam, int maxResultsParam, @Context javax.ws.rs.core.UriInfo uriInfo, @Context com.atlassian.plugins.rest.common.security.AuthenticationContext authenticationContext)
public RestResults getBuildResultsForChangeset(String changesetId, @Context javax.ws.rs.core.UriInfo uriInfo, @Context com.atlassian.plugins.rest.common.security.AuthenticationContext authenticationContext)
public RestResults getBuildResultsForCheckoutChangeset(String changesetId, @Context javax.ws.rs.core.UriInfo uriInfo, @Context com.atlassian.plugins.rest.common.security.AuthenticationContext authenticationContext)
public RestResults getBuildHistory(String projectKey, String buildKey, String expandParam, boolean favouriteParam, String labelParam, String issueKeyParam, boolean allStatesParam, String lifecycleStateParam, boolean continuableParam, boolean buildStateParam, int startIndexParam, int maxResultsParam, @Context javax.ws.rs.core.UriInfo uriInfo, @Context com.atlassian.plugins.rest.common.security.AuthenticationContext authenticationContext)
public RestResults getBranchHistory(String projectKey, String buildKey, String branchName, String expandParam, boolean favouriteParam, String labelParam, String issueKeyParam, boolean allStatesParam, String lifecycleStateParam, boolean continuableParam, boolean buildStateParam, int startIndexParam, int maxResultsParam, @Context javax.ws.rs.core.UriInfo uriInfo, @Context com.atlassian.plugins.rest.common.security.AuthenticationContext authenticationContext)
public Result getBuild(String projectKey, String buildKey, String buildNumber, String expandParam, boolean showBuildPositions, @Context javax.ws.rs.core.UriInfo uriInfo, @Context com.atlassian.plugins.rest.common.security.AuthenticationContext authenticationContext)
public Result getBuildAlias(String projectKey, String buildKey, String buildNumber, String expandParam, @Context javax.ws.rs.core.UriInfo uriInfo, @Context com.atlassian.plugins.rest.common.security.AuthenticationContext authenticationContext)
public RestComments getBuildComments(String projectKey, String buildKey, String buildNumber, @Context javax.ws.rs.core.UriInfo uriInfo)
public void addBuildComment(String projectKey, String buildKey, String buildNumber, CreateCommentRequest comment, @Context com.atlassian.plugins.rest.common.security.AuthenticationContext authenticationContext, @Context javax.ws.rs.core.UriInfo uriInfo)
public javax.ws.rs.core.Response removeBuildComment(String projectKey, String buildKey, String buildNumber, long commentId, @Context com.atlassian.plugins.rest.common.security.AuthenticationContext authenticationContext, @Context javax.ws.rs.core.UriInfo uriInfo)
public RestBuildLabels getBuildLabels(String projectKey, String buildKey, String buildNumber, @Context javax.ws.rs.core.UriInfo uriInfo)
public javax.ws.rs.core.Response addBuildLabel(String projectKey, String buildKey, String buildNumber, RestBuildLabel label, @Context com.atlassian.plugins.rest.common.security.AuthenticationContext authenticationContext, @Context javax.ws.rs.core.UriInfo uriInfo)
public javax.ws.rs.core.Response removeBuildLabel(String projectKey, String buildKey, String buildNumber, String labelName, @Context com.atlassian.plugins.rest.common.security.AuthenticationContext authenticationContext, @Context javax.ws.rs.core.UriInfo uriInfo) throws Exception
Exception
public RestResultStatus getResultStatus(String projectKey, String buildKey, String buildNumber, @Context javax.ws.rs.core.UriInfo uriInfo, @Context com.atlassian.plugins.rest.common.security.AuthenticationContext authenticationContext)
Copyright © 2022 Atlassian Software Systems Pty Ltd. All rights reserved.