Package

it.agilelab.darwin

manager

Permalink

package manager

Visibility
  1. Public
  2. All

Type Members

  1. abstract class AvroSchemaCache extends AnyRef

    Permalink

    Generic definition of the cache used by the manager to store the data loaded from the external storage.

  2. case class AvroSchemaCacheFingerprint(schemas: Seq[(Long, Schema)]) extends AvroSchemaCache with Logging with Product with Serializable

    Permalink

    Implementation of AvroSchemaCache that uses Fingerprint64 as IDs.

    Implementation of AvroSchemaCache that uses Fingerprint64 as IDs.

    schemas

    a sequence of (ID, schema) used to initialize the cache values

  3. case class AvroSchemaManager(config: Config) extends Logging with Product with Serializable

    Permalink

    The main entry point to this library.

    The main entry point to this library. N.B.: each method all on this object must always be AFTER the initialization, performed invoking the initialize method.

Value Members

  1. object AvroSchemaManager extends Logging with Serializable

    Permalink

Ungrouped