Class

com.codacy.client.stash.service

ProjectServices

Related Doc: package service

Permalink

class ProjectServices extends AnyRef

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. ProjectServices
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new ProjectServices(client: StashClient)

    Permalink

Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  4. val BASE: String

    Permalink
  5. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  6. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  7. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  8. def equals(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  9. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  10. def findAll(pageRequest: Option[PageRequest]): RequestResponse[Seq[Project]]

    Permalink

    Only projects for which the authenticated user has the PROJECT_VIEW permission will be returned.

  11. def findAllGroups(projectKey: String, pageRequest: Option[PageRequest]): RequestResponse[Seq[Group]]

    Permalink

    Retrieve a page of groups that have been granted at least one permission for the specified project.

    Retrieve a page of groups that have been granted at least one permission for the specified project.

    The authenticated user must have PROJECT_ADMIN permission for the specified project or a higher global permission to call this resource.

  12. def findAllRepositories(projectKey: String, pageRequest: Option[PageRequest]): RequestResponse[Seq[Repository]]

    Permalink

    Retrieve repositories from the project corresponding to the supplied projectKey.

    Retrieve repositories from the project corresponding to the supplied projectKey.

    The authenticated user must have REPO_READ permission for the specified project to call this resource.

  13. def findAllUsersWithPermissions(projectKey: String, pageRequest: Option[PageRequest]): RequestResponse[Seq[UserPermission]]

    Permalink

    Retrieve a page of users that have been granted at least one permission for the specified project.

    Retrieve a page of users that have been granted at least one permission for the specified project.

    The authenticated user must have PROJECT_ADMIN permission for the specified project or a higher global permission to call this resource.

  14. def findAllUsersWithPermissionsAndAvatars(projectKey: String, avatarSize: Option[Int], pageRequest: Option[PageRequest]): RequestResponse[Seq[UserPermission]]

    Permalink

    Retrieve a page of users that have been granted at least one permission for the specified project, including their avatarUrls.

    Retrieve a page of users that have been granted at least one permission for the specified project, including their avatarUrls.

    The authenticated user must have PROJECT_ADMIN permission for the specified project or a higher global permission to call this resource.

  15. def findAvatar(projectKey: String, size: Option[Int]): RequestResponse[String]

    Permalink

    Retrieve the avatar for the project matching the supplied projectKey.

    Retrieve the avatar for the project matching the supplied projectKey.

    The authenticated user must have PROJECT_VIEW permission for the specified project to call this resource.

  16. def findById(projectKey: String): RequestResponse[Project]

    Permalink

    Only projects for which the authenticated user has the PROJECT_VIEW permission will be returned.

  17. def findUserPermissions(projectKey: String, user: String, pageRequest: Option[PageRequest]): RequestResponse[Seq[UserPermission]]

    Permalink

    Retrieve a page of users that have been granted at least one permission for the specified project.

    Retrieve a page of users that have been granted at least one permission for the specified project.

    The authenticated user must have PROJECT_ADMIN permission for the specified project or a higher global permission to call this resource.

  18. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  19. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  20. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  21. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  22. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  23. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  24. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  25. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  26. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  27. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  28. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from AnyRef

Inherited from Any

Ungrouped