Package com.codebarrel.jira.software
Interface SoftwareClient
- All Known Implementing Classes:
NativeSoftwareClient
public interface SoftwareClient
-
Method Summary
Modifier and TypeMethodDescriptionio.atlassian.fugue.Either<ErrorCollection, VersionBean> createVersion(CreateUpdateVersionRequest versionRequest) getActiveSprint(long boardId) getBoardConfiguration(long boardId) getNextSprint(long boardId) getVersion(Long projectId, String versionName) booleanisBoardAccessible(long boardId) io.atlassian.fugue.Either<ErrorCollection, VersionBean> releaseNextUnreleasedVersion(Long projectId, ReleaseDateConfig releaseDate) io.atlassian.fugue.Either<ErrorCollection, VersionBean> releaseVersion(Long projectId, String versionName, ReleaseDateConfig releaseDate) io.atlassian.fugue.Either<ErrorCollection, VersionBean> unreleaseVersion(Long projectId, VersionBean version)
-
Method Details
-
getBoardConfiguration
-
isBoardAccessible
boolean isBoardAccessible(long boardId) -
getActiveSprint
-
getNextSprint
-
getVersion
-
createVersion
io.atlassian.fugue.Either<ErrorCollection,VersionBean> createVersion(CreateUpdateVersionRequest versionRequest) -
releaseVersion
io.atlassian.fugue.Either<ErrorCollection,VersionBean> releaseVersion(Long projectId, String versionName, ReleaseDateConfig releaseDate) -
releaseNextUnreleasedVersion
io.atlassian.fugue.Either<ErrorCollection,VersionBean> releaseNextUnreleasedVersion(Long projectId, ReleaseDateConfig releaseDate) -
unreleaseVersion
io.atlassian.fugue.Either<ErrorCollection,VersionBean> unreleaseVersion(Long projectId, VersionBean version)
-