package client
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- client
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- Protected
Type Members
- final case class Client[F[_], A](resolver: Resolver[F], validator: Validator[A]) extends Product with Serializable
Umbrella entity, able to perform all necessary actions: - resolve schema - validate schema - validate datum against the schema
Umbrella entity, able to perform all necessary actions: - resolve schema - validate schema - validate datum against the schema
Almost identical to pre-0.6.0 resolver
- final class IgluCirceClient[F[_]] extends AnyRef
Client using 'lookupSchemaResult' resolver method (as opposed to old client relying on plain
lookupSchema
method) which enables validator taking advantage of caching.Client using 'lookupSchemaResult' resolver method (as opposed to old client relying on plain
lookupSchema
method) which enables validator taking advantage of caching. Should provide significant performance boost for the 'check' operation when called frequently. - type Resolver[F[_]] = client.resolver.Resolver[F]
- type Validator[A] = client.validator.Validator[A]
Value Members
- val CirceValidator: client.validator.CirceValidator.type
- val Resolver: client.resolver.Resolver.type
- object Client extends Serializable
- object IgluCirceClient