new RestBuilder()
REST URL bitbucket/util/navbuilder.Builder
.
NOTE: The constructor is not exposed. A new instance can be created through the Builder API.
- Source:
Methods
-
admin() → {bitbucket/util/navbuilder.RestAdminBuilder}
-
- Source:
Returns:
-
allRepos() → {bitbucket/util/navbuilder.Builder}
-
- Source:
Returns:
-
currentProject() → {bitbucket/util/navbuilder.RestProjectBuilder}
-
- Deprecated:
- 7.0
- Source:
Returns:
-
currentPullRequest() → {bitbucket/util/navbuilder.RestPullRequestBuilder}
-
- Deprecated:
- 7.0
- Source:
Returns:
-
currentRepo() → {bitbucket/util/navbuilder.RestRepositoryBuilder}
-
- Deprecated:
- 7.0
- Source:
Returns:
-
groups() → {bitbucket/util/navbuilder.Builder}
-
- Source:
Returns:
-
hooks() → {bitbucket/util/navbuilder.RestHookPluginsBuilder}
-
- Source:
Returns:
-
markup() → {bitbucket/util/navbuilder.RestMarkupBuilder}
-
- Source:
Returns:
-
profile() → {bitbucket/util/navbuilder.RestProfileBuilder}
-
- Source:
Returns:
-
project(key) → {bitbucket/util/navbuilder.RestProjectBuilder}
-
Parameters:
Name Type Description key
string The key of the project to form URLs for.
- Source:
Returns:
-
projects() → {bitbucket/util/navbuilder.Builder}
-
- Source:
Returns:
-
pullRequest(pullRequest) → {bitbucket/util/navbuilder.RestRepositoryBuilder}
-
Shorthand for
.project(pullRequest.toRef.repository.project).repository(pullRequest.toRef.repository).pullRequest(pullRequest)
Parameters:
Name Type Description pullRequest
Object The full pull request object
- Source:
Returns:
-
raw() → {bitbucket/util/navbuilder.RestRawContentBuilder}
-
- Source:
Returns:
-
related() → {bitbucket/util/navbuilder.RestRepositoryBuilder}
-
Add related to url.
- Source:
Returns:
-
repository(repository) → {bitbucket/util/navbuilder.RestRepositoryBuilder}
-
Shorthand for
.project(repository.project).repository(repository)
Parameters:
Name Type Description repository
Object The full repository object
- Source:
Returns:
-
users(userSlug) → {bitbucket/util/navbuilder.Builder|bitbucket/util/navbuilder.RestUserBuilder}
-
Parameters:
Name Type Argument Description userSlug
string <optional>
If provided, a RestUserBuilder will be returned. Otherwise, a regular builder is returned.
- Source:
Returns: