package

com.atlassian.stash.nav

Interfaces

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 The builder of urls of the form /projects/PROJ/repos/REPO/commits/ID#path  
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.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.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.PullRequestOverview The builder for urls of the form /projects/PROJ/repos/REPO/pull-requets/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.RepoClone This interface is deprecated. in 2.11 and scheduled for removal in 3.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.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