knobs

package knobs

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. knobs
  2. AnyRef
  3. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Type Members

  1. type ChangeHandler = (Name, Option[CfgValue]) ⇒ Task[Unit]

  2. type Env = Map[Name, CfgValue]

  3. type KnobsResource = Worth[ResourceBox]

  4. type Name = String

  5. type Path = String

  6. case class ZNode(client: CuratorFramework, path: Path) extends Product with Serializable

    A ZNode contains a path to a node in the ZooKeeper tree provided by the given client.

    A ZNode contains a path to a node in the ZooKeeper tree provided by the given client. The client is assumed to be started. Knobs does not do any kind of managing of ZooKeeper connections.

Value Members

  1. object ZooKeeper

  2. def importsOf[R](path: R, d: List[Directive])(implicit arg0: Resource[R]): List[KnobsResource]

  3. def load(files: List[KnobsResource]): Task[MutableConfig]

  4. def loadGroups(files: List[(Name, KnobsResource)]): Task[MutableConfig]

  5. def loadImmutable(files: List[KnobsResource]): Task[Config]

  6. def recursiveImports[R](path: R, d: List[Directive])(implicit arg0: Resource[R]): Task[List[R]]

  7. def resolveImports[R](path: R, d: List[Directive])(implicit arg0: Resource[R]): List[R]

  8. def when[M[_]](b: Boolean)(m: M[Unit])(implicit arg0: Monad[M]): M[Unit]

Inherited from AnyRef

Inherited from Any

Ungrouped