Package

io.buoyant.consul

v1

Permalink

package v1

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. v1
  2. AnyRef
  3. Any
  1. Hide All
  2. Show all
Visibility
  1. Public
  2. All

Type Members

  1. class AgentApi extends BaseApi with Closable

    Permalink
  2. trait BaseApi extends Closable

    Permalink
  3. class CatalogApi extends BaseApi with Closable

    Permalink
  4. type Client = Service[Request, Response]

    Permalink
  5. case class Config(Domain: Option[String]) extends Product with Serializable

    Permalink
  6. trait ConsulApiError extends Throwable

    Permalink
  7. case class Forbidden(rsp: Response) extends Throwable with ConsulApiError with Product with Serializable

    Permalink
  8. case class Indexed[T](value: T, index: Option[String]) extends Product with Serializable

    Permalink
  9. case class Key(Key: Option[String], Value: Option[String]) extends Product with Serializable

    Permalink
  10. class KvApi extends BaseApi with Closable

    Permalink
  11. case class LocalAgent(Config: Option[Config]) extends Product with Serializable

    Permalink
  12. case class NotFound(rsp: Response) extends Throwable with ConsulApiError with Product with Serializable

    Permalink
  13. case class ServiceNode(Node: Option[String], Address: Option[String], ServiceID: Option[String], ServiceName: Option[String], ServiceTags: Option[Seq[String]], ServiceAddress: Option[String], ServicePort: Option[Int]) extends Product with Serializable

    Permalink
  14. case class UnexpectedResponse(rsp: Response) extends Throwable with ConsulApiError with Product with Serializable

    Permalink

Value Members

  1. object AgentApi

    Permalink
  2. object CatalogApi

    Permalink
  3. object Headers

    Permalink
  4. object Key extends Serializable

    Permalink
  5. object KvApi

    Permalink
  6. val versionString: String

    Permalink

Inherited from AnyRef

Inherited from Any

Ungrouped