Packages

  • package root
    Definition Classes
    root
  • package eu
    Definition Classes
    root
  • package shiftforward
    Definition Classes
    eu
  • package apso

    Contains ShiftForward's general-purpose utility classes and methods, as well as extensions of existing ones.

    Contains ShiftForward's general-purpose utility classes and methods, as well as extensions of existing ones.

    Definition Classes
    shiftforward
  • package actor
    Definition Classes
    apso
  • package akka
    Definition Classes
    apso
  • package aws

    Wrappers around the AWS Java client libraries providing higher level interfaces.

    Wrappers around the AWS Java client libraries providing higher level interfaces.

    Definition Classes
    apso
  • package collection

    Provides new types of collections and utility classes and methods for handling and extending existing ones.

    Provides new types of collections and utility classes and methods for handling and extending existing ones.

    Definition Classes
    apso
  • package config
    Definition Classes
    apso
  • ConfigReader
  • FileDescriptorCredentials
  • Implicits
  • LazyConfigFactory
  • package encryption
    Definition Classes
    apso
  • package hashing

    Provides hashing-related utilities.

    Provides hashing-related utilities.

    Definition Classes
    apso
  • package http
    Definition Classes
    apso
  • package io
    Definition Classes
    apso
  • package iterator

    Provides new types of iterators and utility classes and methods for handling and extending existing ones.

    Provides new types of iterators and utility classes and methods for handling and extending existing ones.

    Definition Classes
    apso
  • package json

    Provides utility classes and methods related to JSON handling.

    Provides utility classes and methods related to JSON handling.

    Definition Classes
    apso
  • package profiling
    Definition Classes
    apso
  • package scalaz

    Provides utility classes and methods related to scalaz classes.

    Provides utility classes and methods related to scalaz classes.

    Definition Classes
    apso
  • package time

    Provides utility classes and methods related to datetime libraries.

    Provides utility classes and methods related to datetime libraries.

    Definition Classes
    apso

package config

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. All

Type Members

  1. trait ConfigReader [+T] extends (Config, String) ⇒ T

    Represents a function that given a config and the config key string, will return the given type.

    Represents a function that given a config and the config key string, will return the given type.

    T

    the type to be returned

    Annotations
    @implicitNotFound( ... )
  2. trait FileDescriptorCredentials [T] extends AnyRef

    Trait that describes how a FileDescriptor extracts credentials from a config.

    Trait that describes how a FileDescriptor extracts credentials from a config.

    The config file must follow the following structure:

    {{protocol}}.default = $protocolCredentials {{protocol}}.credentials = [{ id = id1 creds = $protocolCredentials },{ ids = [id2, id3] creds = $protocolCredentials }]

    The {{protocol}}.default is an optional and is used as a fallback when the file descriptor id matches none of the credentials ids.

    Inside the {{protocol}}.credentials list there must be a creds key which contains the all required keys for the pertaining protocol, and either an id or a ids key which represent an unique id or a list of unique ids respectively for which the credentials are valid.

    T

    The type of credential object that is extracted

Value Members

  1. object ConfigReader
  2. object Implicits extends BasicConfigReaders with ExtendedConfigReaders

    Provides useful extension methods for Config instances.

  3. object LazyConfigFactory

    Contains static methods for creating Config instances in a lazy way.

    Contains static methods for creating Config instances in a lazy way.

    The loading process resolves variables lazily - configurations are first completely loaded and merged (reference.conf, the application file and default overrides) and only then are variables resolved. This ConfigFactory also considers a third standard configuration file, overrides.conf, which has priority over the application file and can be used to specify keys that should always be overriden, e.g. by environment variables if they are defined.

Ungrouped