io
.
buoyant
.
consul
v1
package
v1
Linear Supertypes
AnyRef
,
Any
Ordering
Alphabetic
By inheritance
Inherited
v1
AnyRef
Any
Hide All
Show all
Visibility
Public
All
Type Members
class
AgentApi
extends
BaseApi
with
Closable
trait
BaseApi
extends
Closable
class
CatalogApi
extends
BaseApi
with
Closable
type
Client
=
Service
[
Request
,
Response
]
case class
Config
(
Domain:
Option
[
String
]
)
extends
Product
with
Serializable
trait
ConsulApiError
extends
Throwable
case class
Forbidden
(
rsp:
Response
)
extends
Throwable
with
ConsulApiError
with
Product
with
Serializable
case class
Indexed
[
T
]
(
value:
T
,
index:
Option
[
String
]
)
extends
Product
with
Serializable
case class
Key
(
Key:
Option
[
String
]
,
Value:
Option
[
String
]
)
extends
Product
with
Serializable
class
KvApi
extends
BaseApi
with
Closable
case class
LocalAgent
(
Config:
Option
[
Config
]
)
extends
Product
with
Serializable
case class
NotFound
(
rsp:
Response
)
extends
Throwable
with
ConsulApiError
with
Product
with
Serializable
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
case class
UnexpectedResponse
(
rsp:
Response
)
extends
Throwable
with
ConsulApiError
with
Product
with
Serializable
Value Members
object
AgentApi
object
CatalogApi
object
Headers
object
Key
extends
Serializable
object
KvApi
val
versionString
:
String
Inherited from
AnyRef
Inherited from
Any
Ungrouped