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 IDto 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
-