Package com.variant.share.schema
package com.variant.share.schema
Variant schema classes provide native bindings for traversing parsed YAML schema documents.
Variant server manages multiple variation schemata. A client session can
get to the schema it is connected to via the
Session.getSchema()
method.
All classes in this package are immutable. The top level class is Schema
.- Since:
- 0.5
-
ClassDescriptionRepresentation of the trace event flusher.Representation of the
/experiments
list element.Representation of the/experiments[]/experience
key.Representation of the/experiments[]/onStates[]
array element.Representation of an experiment scoped hook.Representation of an element of one of severalhooks
lists.Representation of a experiment schema.Representation of the schema scoped lifecycle hook.Representation of a state.Representation of a state scoped hook.Representation of an instrumentation of a given state by a given variant.Time to live of qualification and targeting decisions.Durability scope — how long a qualification or targeting decision is guaranteed to persist.