Packages

package utils

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. Protected

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. class MutableMultiMap[K, V] extends AnyRef

    In Scala 2.13 the MultiMap is deprecated.

    In Scala 2.13 the MultiMap is deprecated. This class mimics behaviour

  4. 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.

  5. 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.

  6. 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

  7. class TrackingContext extends ComponentBase

    Maintains open tracking requests for Tracked

  8. class UnresolvedSecretException extends RuntimeException

    Some secret could not be resolved.

Value Members

  1. object ConfigExtensions

    Extensions for com.typesafe.config.Config

  2. object EitherExtensions

    Extend Either.

  3. object FutureHelper
  4. object HostPort extends Serializable
  5. object JavaFutureConverter
  6. object Renderable
  7. object SecretReader
  8. object Tracked

Ungrouped