consul4s.v1.api

package consul4s.v1.api

Members list

Type members

Classlikes

trait Agent[F[_]]

Attributes

Supertypes
class Object
trait Matchable
class Any
Known subtypes
class ConsulApi[F]
class ConsulClient[F]
Self type
trait Catalog[F[_]]

Attributes

Supertypes
class Object
trait Matchable
class Any
Known subtypes
class ConsulApi[F]
class ConsulClient[F]
Self type
abstract class ConsulApi[F[_]](val url: String, val sttpBackend: SttpBackend[F, Any])(implicit val jsonDecoder: JsonDecoder, val jsonEncoder: JsonEncoder) extends KVStore[F], Status[F], Health[F], Catalog[F], Agent[F], Event[F], Session[F], Coordinate[F], PreparedQuery[F], Transaction[F]

Attributes

Supertypes
trait Transaction[F]
trait PreparedQuery[F]
trait Coordinate[F]
trait Session[F]
trait Event[F]
trait Agent[F]
trait Catalog[F]
trait Health[F]
trait Status[F]
trait KVStore[F]
class Object
trait Matchable
class Any
Show all
Known subtypes
class ConsulClient[F]
trait Coordinate[F[_]]

Attributes

Supertypes
class Object
trait Matchable
class Any
Known subtypes
class ConsulApi[F]
class ConsulClient[F]
Self type
trait Event[F[_]]

Attributes

Supertypes
class Object
trait Matchable
class Any
Known subtypes
class ConsulApi[F]
class ConsulClient[F]
Self type
trait Health[F[_]]

Attributes

Supertypes
class Object
trait Matchable
class Any
Known subtypes
class ConsulApi[F]
class ConsulClient[F]
Self type
trait KVStore[F[_]]

Attributes

Supertypes
class Object
trait Matchable
class Any
Known subtypes
class ConsulApi[F]
class ConsulClient[F]
Self type
trait PreparedQuery[F[_]]

Attributes

Supertypes
class Object
trait Matchable
class Any
Known subtypes
class ConsulApi[F]
class ConsulClient[F]
Self type
trait Session[F[_]]

Attributes

Supertypes
class Object
trait Matchable
class Any
Known subtypes
class ConsulApi[F]
class ConsulClient[F]
Self type
trait Status[F[_]]

Attributes

Supertypes
class Object
trait Matchable
class Any
Known subtypes
class ConsulApi[F]
class ConsulClient[F]
Self type
trait Transaction[F[_]]

Attributes

Supertypes
class Object
trait Matchable
class Any
Known subtypes
class ConsulApi[F]
class ConsulClient[F]
Self type