Package

de.leanovate.play

etcd

Permalink

package etcd

Visibility
  1. Public
  2. All

Type Members

  1. class EtcdClient extends AnyRef

    Permalink

    Low level interactions with etcd server.

  2. case class EtcdDirNode(key: String, nodes: Seq[EtcdNode], createdIndex: Option[Long], modifiedIndex: Option[Long], expiration: Option[Instant], ttl: Option[Long]) extends EtcdNode with Product with Serializable

    Permalink
  3. case class EtcdError(etcdIndex: Long, cause: String, errorCode: Int, index: Int, message: String) extends EtcdResult with Product with Serializable

    Permalink
  4. sealed trait EtcdNode extends AnyRef

    Permalink
  5. class EtcdOperations extends AnyRef

    Permalink

    Collection of patterns one might use in combination with etcd

  6. sealed trait EtcdResult extends AnyRef

    Permalink
  7. case class EtcdSuccess(etcdIndex: Long, action: String, node: EtcdNode, prevNode: Option[EtcdNode]) extends EtcdResult with Product with Serializable

    Permalink
  8. case class EtcdValueNode(key: String, value: String, createdIndex: Option[Long], modifiedIndex: Option[Long], expiration: Option[Instant], ttl: Option[Long]) extends EtcdNode with Product with Serializable

    Permalink

Value Members

  1. object EtcdError extends Serializable

    Permalink
  2. object EtcdErrorCodes

    Permalink
  3. object EtcdNode

    Permalink
  4. object EtcdSuccess extends Serializable

    Permalink

Ungrouped