Packages

c

nelson

GithubConfig

final case class GithubConfig(domain: Option[Uri], clientId: String, clientSecret: String, redirectUri: String, scope: String, systemAccessToken: AccessToken, systemUsername: String, organizationBlacklist: List[String], organizationAdminList: List[String]) extends Product with Serializable

Source
Config.scala
Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. GithubConfig
  2. Serializable
  3. Serializable
  4. Product
  5. Equals
  6. AnyRef
  7. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new GithubConfig(domain: Option[Uri], clientId: String, clientSecret: String, redirectUri: String, scope: String, systemAccessToken: AccessToken, systemUsername: String, organizationBlacklist: List[String], organizationAdminList: List[String])

Value Members

  1. val api: Uri
  2. val clientId: String
  3. val clientSecret: String
  4. def contentsEndpoint(slug: Slug, path: String): Uri
  5. def deploymentEndpoint(slug: Slug, deploymentId: Long): Uri
  6. val domain: Option[Uri]
  7. def isEnterprise: Boolean
  8. val loginEndpoint: Uri
  9. val oauth: Uri
  10. def orgEndpoint(login: String): Uri
  11. val organizationAdminList: List[String]
  12. val organizationBlacklist: List[String]
  13. val redirectUri: String
  14. def repoEndpoint(page: Int = 1): Uri
  15. val scope: String
  16. val systemAccessToken: AccessToken
  17. val systemUsername: String
  18. val tokenEndpoint: Uri
  19. val userEndpoint: Uri
  20. val userOrgsEndpoint: Uri
  21. def webhookEndpoint(slug: Slug): Uri