| NavBuilder | Helps build Stash urls using a fluent interface. |
| NavBuilder.AddonRequests | |
| NavBuilder.Addons | |
| NavBuilder.Admin | The builder for /admin |
| NavBuilder.BrowseRepoResource | The builder of urls of the form /projects/PROJ/repos/REPO/browse[/...] |
| NavBuilder.Builder<B extends Builder> | Base interface for all terminal builders (builders which can produce a url) |
| NavBuilder.Changeset |
This interface is deprecated.
in 3.8 for removal in 5.0. All things "changeset" are being renamed to "commit", the more common term
for the data they represent. Due to the significant number of touchpoints, the deprecated classes and
interfaces will be left in for an entire major release cycle, rather than being removed in 4.0. Use
NavBuilder.Commit instead.
|
| NavBuilder.Commit | Builds URLs of the form /projects/PROJ/repos/REPO/commits/ID |
| NavBuilder.CommitComment | Builds URLs of the form /projects/PROJ/repos/REPO/commits/ID/comment/ID |
| NavBuilder.Compare | The builder of urls of the form /projects/PROJ/repos/REPO/compare |
| NavBuilder.Compare.CommitsBuilder | |
| NavBuilder.Compare.DiffBuilder | |
| NavBuilder.CompareBuilder<T extends CompareBuilder> | |
| NavBuilder.CreateProject | The builder of urls of the form /projects/PROJ?create |
| NavBuilder.CreatePullRequest | The builder for urls of the form /projects/PROJ/repos/REPO/pull-requets?create... |
| NavBuilder.CreateRepo | The builder of urls of the form /projects/PROJ/repos?create |
| NavBuilder.Database | |
| NavBuilder.DeleteGroup | |
| NavBuilder.DeleteUser | The builder for /users/delete |
| NavBuilder.GettingStarted | Builds a URL to the GettingStarted page with an option of adding "next" as a query parameter with the current request url or the passed in url |
| NavBuilder.GlobalListRepos | The builder for /repos |
| NavBuilder.Groups | |
| NavBuilder.Licensing | |
| NavBuilder.ListBranches | The builder of urls of the form /projects/PROJ/repos/REPO/branches |
| NavBuilder.ListCommits | The builder of urls of the form /projects/PROJ/repos/REPO/commits |
| NavBuilder.ListProjects | The builder for /projects |
| NavBuilder.ListPullRequests | |
| NavBuilder.ListRepos | The builder for /projects/PROJ/repos/REPO/browse - essentially the same as NavBuilder.Project but with support for start and limit params
to control the repository list
|
| NavBuilder.ListTags | The builder of urls of the form /projects/PROJ/repos/REPO/tags[/...] |
| NavBuilder.Login | Builds a login URL for the with an option of adding "next" as a query parameter with the current request url or the passed in url |
| NavBuilder.NavigationStep<B extends NavigationStep<B>> | Builds URL for the with an option of adding "next" as a query parameter with the current request url or the passed in url |
| NavBuilder.PagedBuilder<B extends PagedBuilder> | A builder for urls that represent a collection of things, one page at a time. |
| NavBuilder.PathBuilder<B extends PathBuilder> | The builder of urls that have a path to a file resource |
| NavBuilder.PluginServlets | The builder for the plugin servlets |
| NavBuilder.Profile | |
| NavBuilder.Project | The builder for urls hanging off /projects/PROJ. |
| NavBuilder.ProjectDelete | The builder of urls of the form /projects/PROJ/delete |
| NavBuilder.ProjectPermissions | The builder of urls of the form /projects/PROJ/permissions |
| NavBuilder.ProjectSettings | The builder of urls of the form /projects/PROJ/settings |
| NavBuilder.PullRequest | The builder for urls of the form /projects/PROJ/repos/REPO/pull-requets/ID/... |
| NavBuilder.PullRequestActivity | Builds URLs of the form /projects/PROJ/repos/REPO/pull-requests/ID/activities |
| NavBuilder.PullRequestComment | Builds URLs of the form /projects/PROJ/repos/REPO/pull-requests/ID/overview?commentId=ID |
| NavBuilder.PullRequestCommit | Builds URLs of the form /projects/PROJ/repos/REPO/pull-requests/ID/commits/ID |
| NavBuilder.PullRequestOverview | Builds URLs of the form /projects/PROJ/repos/REPO/pull-requests/ID/overview |
| NavBuilder.PullRequestRepoSettings | The builder of urls of the form /projects/PROJ/repos/REPO/settings/pull-requests |
| NavBuilder.Repo | The builder of urls hanging off /projects/PROJ/repos/REPO. |
| NavBuilder.RepoAttachments | The builder of urls of the form /projects/PROJ/repos/REPO/attachments |
| NavBuilder.RepoClone | This interface is deprecated. in 2.11 and scheduled for removal in 4.0 |
| NavBuilder.RepoDelete | The builder of urls of the form /projects/PROJ/repos/REPO/delete |
| NavBuilder.RepoFork | The builder for urls of the form /projects/PROJ/repos/REPO?fork |
| NavBuilder.RepoHooks | The builder of urls of the form /projects/PROJ/repos/REPO/hooks |
| NavBuilder.RepoPermissions | |
| NavBuilder.RepoSettings | The builder of urls of the form /projects/PROJ/repos/REPO/settings |
| NavBuilder.Rest | The builder for the REST API |
| NavBuilder.RestAdmin | The builder for the REST admin API |
| NavBuilder.RestHook | The builder of urls of the form /rest/hooks/KEY |
| NavBuilder.RestHooks | The builder of urls of the form /rest/hooks |
| NavBuilder.RestUser | The builder for /rest/users/slug |
| NavBuilder.RestUsers | The builder for /rest/users |
| NavBuilder.RevisionBrowse | The builder for urls of the form /projects/PROJ/repos/REPO/browse/...?at=REVISION |
| NavBuilder.Tmp | Group builder for endpoints under /tmp, which are intended to provide access to temporary data stored by the system to facilitate user actions. |
| NavBuilder.UserAccount | The builder for /account |
| NavBuilder.Users | |
| NavBuilder.ViewGroup | The builder for /group/view |
| NavBuilder.ViewUser | The builder for /users/view |