Packages

p

github4s

package github4s

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. All

Type Members

  1. sealed abstract class GHError extends Exception

    Top-level exception returned by github4s when an error occurred.

  2. final case class GHResponse[A](result: Either[GHError, A], statusCode: Int, headers: Map[String, String]) extends Product with Serializable
  3. class Github[F[_]] extends GithubAPIs[F]
  4. final case class GithubConfig(baseUrl: String, authorizeUrl: String, accessTokenUrl: String, headers: Map[String, String]) extends Product with Serializable

    Configuration for github4s

    Configuration for github4s

    baseUrl

    of the GitHub API. If you use GitHub enterprise, you'll need to modify this.

    authorizeUrl

    for the first step of the oAuth process. If you use GitHub enterprise, you'll need to modify this.

    accessTokenUrl

    for the second step of the oAuth process. If you use GitHub enterprise, you'll need to modify this.

    headers

    to add to all requests sent to the GitHub API. Defaults to "github4s" as user agent.

Value Members

  1. object Decoders

    Implicit circe decoders of domains objects

  2. object Encoders
  3. object GHError extends Serializable
  4. object Github
  5. object GithubConfig extends Serializable
  6. object GithubIOSyntax

Ungrouped