Packages

package utils

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. All

Type Members

  1. trait GlobalLocalAkkaRuntime extends AnyRef

    Helper trait for building testcases which provide an AkkaRuntime.

    Helper trait for building testcases which provide an AkkaRuntime. Provides a global akka runtime (outside of the testcases), whose shutdown is at the end of the suite and a local one, whose shutdown is at the end of each test.

    (The trait exits, as we do not want to make componently a dependency of testutils).

  2. case class HostPort(host: String, port: Int) extends Product with Serializable

    Like java.net.InetSocketAddress but JSON Serializable.

  3. trait Renderable[T] extends AnyRef

    Type class for things which can render themself into Strings (with Newlines) Mainly used for debugging complex graph structures, more readable than JSON.

  4. class SecretReader extends AnyRef

    Reads secrets from Typesafe Config, allowing multiple ways to read them from external values.

    Reads secrets from Typesafe Config, allowing multiple ways to read them from external values. Following methods are allowed:

    plain:plain-password => Read the secret as string file:file => Read the secret from a file (for kubernetes), UTF8 env:variable => Read the secret from environment variable.

    If nothing matches, it will return the plain value.

  5. class Tracked[T] extends AnyRef

    An object which is versioned and can be tracked, e.g.

    An object which is versioned and can be tracked, e.g. for building UIs

  6. class TrackingContext extends ComponentBase

    Maintains open tracking requests for Tracked

  7. class UnresolvedSecretException extends RuntimeException

    Some secret could not be resolved.

Ungrouped