Package com.atlassian.bitbucket.nav
Interface NavBuilder.Repo
- All Superinterfaces:
NavBuilder.Builder<NavBuilder.Repo>
- Enclosing interface:
- NavBuilder
The builder of urls hanging off /projects/PROJ/repos/REPO. The url built by this builder, if not further developed,
is the same as
BrowseRepo
-
Method Summary
Modifier and TypeMethodDescriptionarchive()
attachment
(long id) Specifically used for modern attachments.attachment
(String id) Specifically used for legacy attachments.branches()
browse()
builds()
commits()
compare()
delete()
fork()
forks()
hooks()
pullRequest
(long id) pushLog()
settings()
tags()
Methods inherited from interface com.atlassian.bitbucket.nav.NavBuilder.Builder
buildAbsolute, buildConfigured, buildRelative, buildRelNoContext, withParam
-
Method Details
-
archive
- Returns:
- a builder for URLs to download archives of a repository
- Since:
- 5.1
-
attachment
Specifically used for legacy attachments.- Parameters:
id
- the attachment ID- Returns:
- a builder for the URL of the form /projects/PROJ/repos/REPO/attachments/ID
- Since:
- 7.0
-
attachment
Specifically used for modern attachments.- Parameters:
id
- the attachment ID- Returns:
- a builder for the URL of the form /projects/PROJ/repos/REPO/attachments/ID
- Since:
- 7.0
-
browse
- Returns:
- a builder for urls of the form /projects/PROJ/repos/REPO/browse[/...]
-
branches
- Returns:
- a builder for urls of the form /projects/PROJ/repos/REPO/branches
-
builds
- Returns:
- a builder for URls of the form /projects/PROJ/repos/REPO/builds
- Since:
- 7.4
-
tags
- Returns:
- a builder for urls of the form /projects/PROJ/repos/REPO/tags
-
commit
- Parameters:
commitId
- thecommit ID
to build URLs for- Returns:
- a builder for URLs of the form /projects/PROJ/repos/REPO/commits/ID
-
commits
- Returns:
- a builder for urls of the form /projects/PROJ/repos/REPO/commits
-
compare
- Returns:
- a builder for urls of the form /projects/PROJ/repos/REPO/compare
-
forks
- Returns:
- a builder for urls of the form /projects/PROJ/repos/REPO/forks
- Since:
- 5.4
-
settings
- Returns:
- a builder for urls of the form /projects/PROJ/repos/REPO/settings
-
hooks
- Returns:
- a builder for urls of the form /projects/PROJ/repos/REPO/settings/hooks
-
mergeChecks
- Returns:
- a builder for urls of the form /projects/PROJ/repos/REPO/settings/merge-checks
-
permissions
- Returns:
- a builder for urls of the form /projects/PROJ/repos/REPO/permissions
-
delete
- Returns:
- a builder for urls of the form /projects/PROJ/repos/REPO
-
fork
-
pushLog
- Returns:
- a builder for urls of the form /projects/PROJ/repos/REPO/push-log
- Since:
- 7.1
-
createPullRequest
-
pullRequest
-
pullRequests
-