Package org.azd.interfaces
Interface ReleaseDetails
- All Known Implementing Classes:
ReleaseApi
public interface ReleaseDetails
-
Method Summary
Modifier and TypeMethodDescriptionabandonRelease
(int releaseId) createRelease
(int releaseDefinitionId, String description, String artifactAlias, String artifactId, String artifactName, boolean isDraft) createReleaseDefinition
(String releaseDefinitionParameters) deleteRelease
(int releaseId) deleteReleaseDefinition
(int definitionId) deleteReleaseDefinition
(int definitionId, String comment, boolean forceDelete) getManualIntervention
(int releaseId, int manualInterventionId) getManualInterventions
(int releaseId) getRelease
(int releaseId) getRelease
(int releaseId, SingleReleaseExpands expand) getRelease
(int releaseId, SingleReleaseExpands expand, ReleaseApprovalFilters approvalFilters, String[] propertyFilters, int topGateRecords) getReleaseApprovals
(int[] releaseIdsFilter) getReleaseApprovals
(String assignedToFilter, int continuationToken, boolean includeMyGroupApprovals, ReleaseQueryOrder queryOrder, int[] releaseIdsFilter, ReleaseApprovalStatus statusFilter, int top, ReleaseApprovalType typeFilter) getReleaseDefinition
(int definitionId) getReleaseDefinitionHistory
(int definitionId) getReleaseDefinitions
(int top) getReleaseDefinitions
(int[] definitionIdFilter) getReleaseDefinitions
(String artifactSourceId) getReleaseDefinitions
(ReleaseDefinitionExpands expands, int top, String artifactSourceId, String artifactType, String continuationToken, int[] definitionIdFilter, boolean isDeleted, boolean isExactNameMatch, String path, String[] propertyFilters, ReleaseDefinitionQueryOrder queryOrder, String searchText, boolean searchTextContainsFolderName, String[] tagFilter) getReleaseEnvironment
(int releaseId, int environmentId) getReleaseEnvironment
(int releaseId, int environmentId, SingleReleaseExpands expand) getReleases
(int definitionId) getReleases
(String[] releaseIdFilter) getReleases
(ReleaseExpands expand) getReleases
(ReleaseExpands expand, int top) getReleases
(ReleaseExpands expand, int top, String artifactTypeId, String artifactVersionId, int continuationToken, String createdBy, int definitionEnvironmentId, int definitionId, int environmentStatusFilter, boolean isDeleted, String maxCreatedTime, String minCreatedTime, String path, String[] propertyFilters, ReleaseQueryOrder queryOrder, String[] releaseIdFilter, String searchText, String sourceBranchFilter, String sourceId, ReleaseStatus statusFilter, String[] tagFilter) getReleases
(ReleaseExpands expand, String artifactVersionId) queueRelease
(int releaseId, String environmentName) updateApproval
(int approvalId, ReleaseApprovalStatus status, String comments) updateManualIntervention
(int releaseId, int manualInterventionId, String comment, ManualInterventionStatus status) updateRelease
(int releaseId, Release release) updateReleaseDefinition
(ReleaseDefinition releaseDefinition) updateReleaseEnvironment
(int releaseId, int environmentId, String comment, String scheduledDeploymentTime, ReleaseEnvironmentStatus status, VariableGroupMap variables) updateReleaseResource
(int releaseId, String comment, boolean keepForever, String[] manualEnvironments, ReleaseStatus status, String name)
-
Method Details
-
createRelease
Release createRelease(int releaseDefinitionId, String description, String artifactAlias, String artifactId, String artifactName, boolean isDraft) throws AzDException - Throws:
AzDException
-
getRelease
- Throws:
AzDException
-
getRelease
- Throws:
AzDException
-
getRelease
Release getRelease(int releaseId, SingleReleaseExpands expand, ReleaseApprovalFilters approvalFilters, String[] propertyFilters, int topGateRecords) throws AzDException - Throws:
AzDException
-
getReleaseEnvironment
- Throws:
AzDException
-
getReleaseEnvironment
ReleaseEnvironment getReleaseEnvironment(int releaseId, int environmentId, SingleReleaseExpands expand) throws AzDException - Throws:
AzDException
-
getReleases
- Throws:
AzDException
-
getReleases
- Throws:
AzDException
-
getReleases
- Throws:
AzDException
-
getReleases
- Throws:
AzDException
-
getReleases
- Throws:
AzDException
-
getReleases
- Throws:
AzDException
-
getReleases
Releases getReleases(ReleaseExpands expand, int top, String artifactTypeId, String artifactVersionId, int continuationToken, String createdBy, int definitionEnvironmentId, int definitionId, int environmentStatusFilter, boolean isDeleted, String maxCreatedTime, String minCreatedTime, String path, String[] propertyFilters, ReleaseQueryOrder queryOrder, String[] releaseIdFilter, String searchText, String sourceBranchFilter, String sourceId, ReleaseStatus statusFilter, String[] tagFilter) throws AzDException - Throws:
AzDException
-
createReleaseDefinition
- Throws:
AzDException
-
deleteReleaseDefinition
- Throws:
AzDException
-
deleteReleaseDefinition
Void deleteReleaseDefinition(int definitionId, String comment, boolean forceDelete) throws AzDException - Throws:
AzDException
-
getReleaseDefinition
- Throws:
AzDException
-
getReleaseDefinitionHistory
- Throws:
AzDException
-
getReleaseDefinitions
- Throws:
AzDException
-
getReleaseDefinitions
- Throws:
AzDException
-
getReleaseDefinitions
- Throws:
AzDException
-
getReleaseDefinitions
- Throws:
AzDException
-
getReleaseDefinitions
- Throws:
AzDException
-
getReleaseDefinitions
ReleaseDefinitions getReleaseDefinitions(ReleaseDefinitionExpands expands, int top, String artifactSourceId, String artifactType, String continuationToken, int[] definitionIdFilter, boolean isDeleted, boolean isExactNameMatch, String path, String[] propertyFilters, ReleaseDefinitionQueryOrder queryOrder, String searchText, boolean searchTextContainsFolderName, String[] tagFilter) throws AzDException - Throws:
AzDException
-
updateReleaseDefinition
- Throws:
AzDException
-
deleteRelease
- Throws:
AzDException
-
updateRelease
- Throws:
AzDException
-
updateReleaseEnvironment
ReleaseEnvironment updateReleaseEnvironment(int releaseId, int environmentId, String comment, String scheduledDeploymentTime, ReleaseEnvironmentStatus status, VariableGroupMap variables) throws AzDException - Throws:
AzDException
-
updateReleaseResource
Release updateReleaseResource(int releaseId, String comment, boolean keepForever, String[] manualEnvironments, ReleaseStatus status, String name) throws AzDException - Throws:
AzDException
-
queueRelease
- Throws:
AzDException
-
abandonRelease
- Throws:
AzDException
-
getReleaseApprovals
- Throws:
AzDException
-
getReleaseApprovals
- Throws:
AzDException
-
getReleaseApprovals
ReleaseApprovals getReleaseApprovals(String assignedToFilter, int continuationToken, boolean includeMyGroupApprovals, ReleaseQueryOrder queryOrder, int[] releaseIdsFilter, ReleaseApprovalStatus statusFilter, int top, ReleaseApprovalType typeFilter) throws AzDException - Throws:
AzDException
-
updateApproval
ReleaseApproval updateApproval(int approvalId, ReleaseApprovalStatus status, String comments) throws AzDException - Throws:
AzDException
-
getManualIntervention
ManualIntervention getManualIntervention(int releaseId, int manualInterventionId) throws AzDException - Throws:
AzDException
-
getManualInterventions
- Throws:
AzDException
-
updateManualIntervention
ManualIntervention updateManualIntervention(int releaseId, int manualInterventionId, String comment, ManualInterventionStatus status) throws AzDException - Throws:
AzDException
-