Class: RepositoryBuilder

bitbucket/util/navbuilder. RepositoryBuilder

new RepositoryBuilder()

Repository-related bitbucket/util/navbuilder.Builder.

NOTE: The constructor is not exposed. A new instance can be created through the Builder API.

Source:

Methods

allPullRequests() → {bitbucket/util/navbuilder.Builder}

Source:
Returns:
Type
bitbucket/util/navbuilder.Builder

attachments() → {bitbucket/util/navbuilder.Builder}

Source:
Returns:
Type
bitbucket/util/navbuilder.Builder

branches(baseRef) → {bitbucket/util/navbuilder.Builder}

Parameters:
Name Type Argument Description
baseRef string <optional>

The ID of the ref to use as the base branch for comparisons.

Source:
Returns:
Type
bitbucket/util/navbuilder.Builder

browse() → {bitbucket/util/navbuilder.RepoBrowseBuilder}

Source:
Returns:
Type
bitbucket/util/navbuilder.RepoBrowseBuilder

builds(branch) → {bitbucket/util/navbuilder.Builder}

Parameters:
Name Type Argument Description
branch string <optional>

The branch ref

Source:
Returns:
Type
bitbucket/util/navbuilder.Builder

clone(scm) → {bitbucket/util/navbuilder.Builder}

Parameters:
Name Type Description
scm string

The kind of SCM (e.g. git) for this repo.

Source:
Returns:
Type
bitbucket/util/navbuilder.Builder

commit(commitId) → {bitbucket/util/navbuilder.CommitBuilder}

Parameters:
Name Type Description
commitId string

The ID of the commit to form URLs for.

Source:
Returns:
Type
bitbucket/util/navbuilder.CommitBuilder

commits() → {bitbucket/util/navbuilder.CommitsBuilder}

Source:
Returns:
Type
bitbucket/util/navbuilder.CommitsBuilder

compare() → {bitbucket/util/navbuilder.BranchCompareBuilder}

Source:
Returns:
Type
bitbucket/util/navbuilder.BranchCompareBuilder

createPullRequest() → {bitbucket/util/navbuilder.SourceTargetBuilder}

Source:
Returns:
Type
bitbucket/util/navbuilder.SourceTargetBuilder

diff(pathOrFileChange) → {bitbucket/util/navbuilder.RevisionSpecifyingBuilder}

Parameters:
Name Type Description
pathOrFileChange string | JSON.FileChangeJSON

A string to use as the file path to diff, or a FileChangeJSON to specify the revisions and paths together.

Source:
Returns:
Type
bitbucket/util/navbuilder.RevisionSpecifyingBuilder

fork() → {bitbucket/util/navbuilder.Builder}

Source:
Returns:
Type
bitbucket/util/navbuilder.Builder

forks() → {bitbucket/util/navbuilder.Builder}

Source:
Returns:
Type
bitbucket/util/navbuilder.Builder

hooks() → {bitbucket/util/navbuilder.Builder}

Source:
Returns:
Type
bitbucket/util/navbuilder.Builder

mergeChecks() → {bitbucket/util/navbuilder.Builder}

Source:
Returns:
Type
bitbucket/util/navbuilder.Builder

permissions() → {bitbucket/util/navbuilder.PermissionsBuilder}

Source:
Returns:
Type
bitbucket/util/navbuilder.PermissionsBuilder

pullRequest(pullRequestId) → {bitbucket/util/navbuilder.PullRequestBuilder}

Parameters:
Name Type Description
pullRequestId number

The ID of a pull request to build URLs for.

Source:
Returns:
Type
bitbucket/util/navbuilder.PullRequestBuilder

raw() → {bitbucket/util/navbuilder.RepoBrowseBuilder}

Source:
Returns:
Type
bitbucket/util/navbuilder.RepoBrowseBuilder

settings() → {bitbucket/util/navbuilder.Builder}

Source:
Returns:
Type
bitbucket/util/navbuilder.Builder

sizes() → {bitbucket/util/navbuilder.Builder}

Source:
Returns:
Type
bitbucket/util/navbuilder.Builder