public interface

PersonalProject

implements Project
com.atlassian.bitbucket.project.PersonalProject

Class Overview

Describes a user's personal project in the system.

Each user has exactly one personal project, to which they always have PROJECT_ADMIN access. In addition to forking repositories contained in other projects into their personal project, Users can also create their own private repositories there. Users may grant permissions on their private repositories to other users to allow them to collaborate.

Personal projects are fully managed by the system. Their keys and names are fixed and may not be updated. Their avatars are drawn from their owning users and cannot be changed directly. Personal projects cannot be deleted, even if they contain no repositories.

Summary

[Expand]
Inherited Constants
From interface com.atlassian.bitbucket.project.Project
Public Methods
@Nonnull ApplicationUser getOwner()
Retrieves the user to whom this personal project belongs.
[Expand]
Inherited Methods
From interface com.atlassian.bitbucket.project.Project

Public Methods

@Nonnull public ApplicationUser getOwner ()

Retrieves the user to whom this personal project belongs.

Returns
  • the personal project's owner