Class/Object

bintry

Client

Related Docs: object Client | package bintry

Permalink

case class Client(user: String, token: String, http: Http = new Http)(implicit ec: ExecutionContext) extends Requests with Product with Serializable

Linear Supertypes
Serializable, Serializable, Product, Equals, Requests, Methods, DefaultHosts, Hosts, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Client
  2. Serializable
  3. Serializable
  4. Product
  5. Equals
  6. Requests
  7. Methods
  8. DefaultHosts
  9. Hosts
  10. AnyRef
  11. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new Client(user: String, token: String, http: Http = new Http)(implicit ec: ExecutionContext)

    Permalink

Type Members

  1. case class Repo(subject: String, repo: String) extends Completion[bintry.Repo] with Product with Serializable

    Permalink

    All methods relating to a given repo

    All methods relating to a given repo

    Definition Classes
    Methods
  2. case class User(user: String) extends Completion[bintry.User] with Product with Serializable

    Permalink

    User methods

    User methods

    Definition Classes
    Methods
  3. case class Webhooks(subject: String, repo: Option[String] = None) extends Completion[Response] with Product with Serializable

    Permalink

    Webhook methods

    Webhook methods

    Definition Classes
    Methods

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. object Search

    Permalink

    Search methods

    Search methods

    Definition Classes
    Methods
  5. def apiHost: Req

    Permalink
    Attributes
    protected
    Definition Classes
    DefaultHostsHosts
  6. final def asInstanceOf[T0]: T0

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

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  8. def close(): Unit

    Permalink

    releases http resources.

    releases http resources. once closed, this client may no longer be used

  9. def complete[A](req: Req)(implicit arg0: Rep[A]): Completion[A]

    Permalink
    Definition Classes
    Requests
  10. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  11. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  12. final def getClass(): Class[_]

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

    Permalink
    Definition Classes
    Any
  14. object json

    Permalink
    Definition Classes
    Methods
  15. final def ne(arg0: AnyRef): Boolean

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

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

    Permalink
    Definition Classes
    AnyRef
  18. def repo(subject: String, repo: String): Repo

    Permalink
    Definition Classes
    Methods
  19. def repos(subject: String): Completion[List[RepoSummary]]

    Permalink

    https://bintray.com/docs/api/#_get_repositories

    https://bintray.com/docs/api/#_get_repositories

    Definition Classes
    Methods
  20. def request[T](req: Req)(handler: Handler[T]): Future[T]

    Permalink
    Definition Classes
    Requests
  21. def search: Search.type

    Permalink
    Definition Classes
    Methods
  22. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  23. val token: String

    Permalink
  24. def user(name: String): User

    Permalink
    Definition Classes
    Methods
  25. val user: String

    Permalink
  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( ... )
  29. def webooks(subject: String, repo: Option[String] = None): Webhooks

    Permalink
    Definition Classes
    Methods

Inherited from Serializable

Inherited from Serializable

Inherited from Product

Inherited from Equals

Inherited from Requests

Inherited from Methods

Inherited from DefaultHosts

Inherited from Hosts

Inherited from AnyRef

Inherited from Any

Ungrouped