@ExperimentalApi public class EnvironmentRequirementResource extends Object
Constructor and Description |
---|
EnvironmentRequirementResource(DeploymentProjectService deploymentProjectService,
EnvironmentRequirementService environmentRequirementService,
EnvironmentService environmentService,
BambooPermissionManager bambooPermissionManager,
FeatureManager featureManager,
LinkService linkService) |
Modifier and Type | Method and Description |
---|---|
RestRequirement |
addRequirementForEnvironment(long environmentId,
RestRequirement requirement,
javax.ws.rs.core.UriInfo uriInfo) |
RestAgentSummary |
getAgentMatchesForEnvironment(long environmentId,
javax.ws.rs.core.UriInfo uriInfo) |
RestAgentSummary |
getDetailedAgentMatchesForEnvironment(long environmentId,
javax.ws.rs.core.UriInfo uriInfo) |
RestRequirement |
getRequirementForEnvironment(long environmentId,
long requirementId,
javax.ws.rs.core.UriInfo uriInfo) |
List<RestRequirement> |
getRequirementsForEnvironment(long environmentId) |
javax.ws.rs.core.Response |
removeRequirementFromEnvironment(long environmentId,
long requirementId) |
RestRequirement |
updateRequirementForEnvironment(long environmentId,
long requirementId,
RestRequirement requirement,
javax.ws.rs.core.UriInfo uriInfo) |
public EnvironmentRequirementResource(DeploymentProjectService deploymentProjectService, EnvironmentRequirementService environmentRequirementService, EnvironmentService environmentService, BambooPermissionManager bambooPermissionManager, FeatureManager featureManager, LinkService linkService)
public RestAgentSummary getAgentMatchesForEnvironment(long environmentId, @Context javax.ws.rs.core.UriInfo uriInfo) throws WebValidationException
WebValidationException
public RestAgentSummary getDetailedAgentMatchesForEnvironment(long environmentId, @Context javax.ws.rs.core.UriInfo uriInfo) throws WebValidationException
WebValidationException
public List<RestRequirement> getRequirementsForEnvironment(long environmentId) throws WebValidationException
WebValidationException
public RestRequirement getRequirementForEnvironment(long environmentId, long requirementId, @Context javax.ws.rs.core.UriInfo uriInfo) throws WebValidationException
WebValidationException
public RestRequirement addRequirementForEnvironment(long environmentId, RestRequirement requirement, @Context javax.ws.rs.core.UriInfo uriInfo) throws WebValidationException
WebValidationException
public RestRequirement updateRequirementForEnvironment(long environmentId, long requirementId, RestRequirement requirement, @Context javax.ws.rs.core.UriInfo uriInfo) throws WebValidationException
WebValidationException
public javax.ws.rs.core.Response removeRequirementFromEnvironment(long environmentId, long requirementId) throws WebValidationException
WebValidationException
Copyright © 2023 Atlassian Software Systems Pty Ltd. All rights reserved.