Index

A B C D E F G H I K L M N O P Q R S T U V W Y 
All Classes and Interfaces|All Packages|Serialized Form

A

annotation - Variable in exception com.variant.share.yaml.DuplicateKeyException
 
args - Variable in exception com.variant.client.VariantException
 
attributes - Variable in class com.variant.client.TraceEvent
 
attributes - Variable in class com.variant.spi.TraceEvent
 

B

build(Consumer<VariantClient.Builder>) - Static method in interface com.variant.client.VariantClient
Factory method for obtaining a new instance of VariantClient.

C

CANNOT_TRIGGER_SVE - Static variable in class com.variant.client.VariantError
 
com.variant.client - package com.variant.client
Variant Java Client API public classes.
com.variant.share.schema - package com.variant.share.schema
Variant schema classes provide native bindings for traversing parsed YAML schema documents.
com.variant.share.yaml - package com.variant.share.yaml
 
com.variant.spi - package com.variant.spi
Top level classes in the Variant server-side service program interface (SPI).
commit(Object) - Method in interface com.variant.client.StateRequest
Complete this state request successfully.
Committed - Enum constant in enum class com.variant.client.StateRequest.Status
This state request has been completed successfully and the associated trace events are usable by the downstream statistical analysis.
Committed - Enum constant in enum class com.variant.spi.StateRequest.Status
 
Connection - Interface in com.variant.client
Connection to a particular experiment schema on a Variant server established by VariantClient.connectTo(String).
connectTo(String) - Method in interface com.variant.client.VariantClient
Connect to a experiment schema on a Variant server by its URI.

D

Default - Static variable in interface com.variant.share.schema.TimeToLive
 
deleteAttributes(String...) - Method in interface com.variant.client.Session
Delete one or more session attributes.
destroy() - Method in interface com.variant.spi.TraceEventFlusher
Called by the server, whenever this event flusher is being destroyed because the associated schema generation is being undeployed.
DuplicateKeyException - Exception in com.variant.share.yaml
 
DuplicateKeyException(YamlNode<?>, String) - Constructor for exception com.variant.share.yaml.DuplicateKeyException
 

E

endMark() - Method in record class com.variant.share.yaml.YamlList
Returns the value of the endMark record component.
endMark() - Method in record class com.variant.share.yaml.YamlMap
Returns the value of the endMark record component.
endMark() - Method in interface com.variant.share.yaml.YamlNode
 
endMark() - Method in record class com.variant.share.yaml.YamlNullNode
 
endMark() - Method in record class com.variant.share.yaml.YamlScalar
Returns the value of the endMark record component.
endMark() - Method in record class com.variant.share.yaml.YamlSomeNode
 
equals(Object) - Method in class com.variant.client.TraceEvent
 
equals(Object) - Method in record class com.variant.share.yaml.YamlList
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.variant.share.yaml.YamlMap
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.variant.share.yaml.YamlNullNode
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.variant.share.yaml.YamlScalar
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.variant.share.yaml.YamlSomeNode
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class com.variant.spi.TraceEvent
 
error - Variable in exception com.variant.client.VariantException
 
EventFlusher - Interface in com.variant.share.schema
Representation of the trace event flusher.
Experiment - Interface in com.variant.share.schema
Representation of the /experiments list element.
EXPERIMENT - Enum constant in enum class com.variant.share.schema.TimeToLive.Scope
Durable scope.
Experiment.Experience - Interface in com.variant.share.schema
Representation of the /experiments[]/experience key.
Experiment.OnState - Interface in com.variant.share.schema
Representation of the /experiments[]/onStates[] array element.
ExperimentAwareLifecycleEvent - Interface in com.variant.spi
Super-type of all lifecycle event types, whose runtime context includes a particular experiment.
ExperimentHook - Interface in com.variant.share.schema
Representation of an experiment scoped hook.

F

fail(Object) - Method in interface com.variant.client.StateRequest
Complete this state request unsuccessfully.
Failed - Enum constant in enum class com.variant.client.StateRequest.Status
This state request has failed and should be discarded by the downstream statistical analysis.
Failed - Enum constant in enum class com.variant.spi.StateRequest.Status
 
flush(FlushableTraceEvent[], int) - Method in interface com.variant.spi.TraceEventFlusher
Called by the server whenever a new collection of trace events become available to be flushed out of memory.
FlushableTraceEvent - Interface in com.variant.spi
An enriched Variant trace event that is passed to a trace event flusher.
from(String) - Static method in interface com.variant.share.yaml.YamlNode
 

G

get() - Method in interface com.variant.client.SessionIdTracker
The current value of the session ID tracked by this object, if any.
getAttributes() - Method in interface com.variant.client.Session
This session's attributes, as they existed at the time of the most recent state refresh.
getAttributes() - Method in interface com.variant.spi.FlushableTraceEvent
A read-only map of event attributes.
getAttributes() - Method in interface com.variant.spi.Session
This session's attributes as a mutable map.
getClassName() - Method in interface com.variant.share.schema.EventFlusher
The canonical name of the class implementing this trace event flusher.
getClassName() - Method in interface com.variant.share.schema.Hook
The canonical name of the class implementing this lifecycle hook.
getClient() - Method in interface com.variant.client.Connection
The Variant client instance, which created this connection.
getConcurrentExperiences() - Method in interface com.variant.share.schema.StateVariant
The list of this variant's concurrent experiences.
getConcurrentExperiments() - Method in interface com.variant.share.schema.Experiment
The experiments declared as concurrent with this experiment, as provided by the /experiments[]/concurrentWith key.
getConnection() - Method in interface com.variant.client.Session
The connection object, which created this session.
getControlExperience() - Method in interface com.variant.share.schema.Experiment
Get this experiment's control experience.
getCookieName() - Method in interface com.variant.client.SessionIdTracker
 
getDefinedExperiences() - Method in interface com.variant.share.schema.Experiment.OnState
The set of this experiment's experiences defined on this state.
getDescription() - Method in interface com.variant.share.schema.Schema
The schema's description.
getExperience() - Method in interface com.variant.share.schema.StateVariant
This variant's proper experience.
getExperience(String) - Method in interface com.variant.share.schema.Experiment
Get an experience by its name.
getExperiences() - Method in interface com.variant.share.schema.Experiment
This experiment's experiences, as provided by the /experiments[]/experiences element.
getExperiment() - Method in interface com.variant.share.schema.Experiment.Experience
The containing experiment.
getExperiment() - Method in interface com.variant.share.schema.Experiment.OnState
The containing experiment.
getExperiment() - Method in interface com.variant.share.schema.ExperimentHook
The containing experiment.
getExperiment() - Method in interface com.variant.share.schema.StateVariant
The experiment associated with this state variant.
getExperiment() - Method in interface com.variant.spi.ExperimentAwareLifecycleEvent
The schema experiment associated with this event.
getExperiment(String) - Method in interface com.variant.share.schema.Schema
Get a experiment by its name.
getExperiments() - Method in interface com.variant.share.schema.Schema
This schema's experiments.
getFlusher() - Method in interface com.variant.share.schema.Schema
This schema's trace event flusher.
getHooks() - Method in interface com.variant.share.schema.Experiment
List of experiment-scoped lifecycle hooks, as provided by the /experiments[]/hooks key.
getHooks() - Method in interface com.variant.share.schema.Schema
List of schema-scoped lifecycle hooks.
getHooks() - Method in interface com.variant.share.schema.State
This list's state-scoped lifecycle hooks.
getId() - Method in interface com.variant.client.Session
This session's unique identifier.
getId() - Method in interface com.variant.spi.FlushableTraceEvent
The reasonably unique id of this event that is safe to use as unique key by external storage.
getId() - Method in interface com.variant.spi.Session
This session's ID.
getInit() - Method in interface com.variant.share.schema.EventFlusher
Class initializer.
getInit() - Method in interface com.variant.share.schema.Hook
Class initializer.
getInstrumentedExperiments() - Method in interface com.variant.share.schema.State
A list of experiments instrumented on this state.
getLifecycleEventClass() - Method in interface com.variant.spi.LifecycleHook
Implementation must tell the server what life cycle event type(s) it wants to be posted on.
getLifecycleEventClass() - Method in interface com.variant.spi.QualificationLifecycleHook
 
getLifecycleEventClass() - Method in interface com.variant.spi.TargetingLifecycleHook
 
getLiveExperience(Experiment) - Method in interface com.variant.client.StateRequest
The live experience in a given experiment, if any.
getLiveExperience(Experiment) - Method in interface com.variant.spi.StateRequest
The live experience in a given experiment, if any.
getLiveExperience(String) - Method in interface com.variant.client.StateRequest
The live experience in a given experiment, by experiment name.
getLiveExperiences() - Method in interface com.variant.client.StateRequest
All of this session's live experiences on this state.
getLiveExperiences() - Method in interface com.variant.spi.FlushableTraceEvent
Live experiences in effect for the triggering session, at the time this event was triggered.
getLiveExperiences() - Method in interface com.variant.spi.StateRequest
Targeted experiences in experiments instrumented on the target state.
getMessage() - Method in exception com.variant.client.VariantException
 
getName() - Method in interface com.variant.share.schema.EventFlusher
The flusher's name.
getName() - Method in interface com.variant.share.schema.Experiment.Experience
This experience's name, as provided by the /experiments[]/experiences[]/name key.
getName() - Method in interface com.variant.share.schema.Experiment
This experiment's name, as provided by the /experiments[]/name element.
getName() - Method in interface com.variant.share.schema.Hook
The hook's name.
getName() - Method in interface com.variant.share.schema.Schema
The schema's name.
getName() - Method in interface com.variant.share.schema.State
This state's name.
getName() - Method in interface com.variant.spi.FlushableTraceEvent
The name of the event.
getOnState() - Method in interface com.variant.share.schema.StateVariant
The containing Experiment.OnState object.
getOnState(State) - Method in interface com.variant.share.schema.Experiment
This experiment's instrumentation details on a given state, as provided by an element of the /experiments[]/onStates sequence key.
getOnStates() - Method in interface com.variant.share.schema.Experiment
List of this experiment's state instrumentations, as provided by the /experiments[]/onStates key.
getOrCreateSession(Object, Optional<String>) - Method in interface com.variant.client.Connection
Get, if exists, or create, if does not exist, a Variant session with the externally tracked ID.
getOwnerId() - Method in interface com.variant.spi.Session
This session's owner ID, if proved.
getParameters() - Method in interface com.variant.share.schema.Experiment.Experience
Experiment parameters defined by this experience or this experiment.
getParameters() - Method in interface com.variant.share.schema.Experiment
Experiment parameters defined by this experiment.
getParameters() - Method in interface com.variant.share.schema.State
This state's parameters.
getParameters() - Method in interface com.variant.share.schema.StateVariant
This variant's state parameters.
getQualificationDurability() - Method in interface com.variant.share.schema.TimeToLive
 
getResolvedParameters() - Method in interface com.variant.spi.StateRequest
The resolved state parameters as an immutable map, containing the merged maps of the state parameters defined at the state level and at the state variant level, with the latter taking precedence over former.
getSchema() - Method in interface com.variant.client.Session
The experiment schema, associated with this session.
getSchema() - Method in interface com.variant.share.schema.EventFlusher
The enclosing variation schema.
getSchema() - Method in interface com.variant.share.schema.Experiment
The containing experiment schema.
getSchema() - Method in interface com.variant.share.schema.SchemaHook
The containing variation schema.
getSchema() - Method in interface com.variant.share.schema.State
The containing experiment schema.
getSchema() - Method in interface com.variant.spi.Session
The experiment schema, associated with this session.
getSchemaName() - Method in interface com.variant.client.Connection
The name of the schema which is the target of this connection.
getSession() - Method in interface com.variant.client.StateRequest
The Variant session which created with this request by calling Session.targetForState(State).
getSession() - Method in interface com.variant.spi.LifecycleEvent
User session on whose behalf the event is raised.
getSession() - Method in interface com.variant.spi.StateRequest
User session to which this state request belongs.
getSession(Object) - Method in interface com.variant.client.Connection
Get, if exists, the Variant session with the externally tracked ID.
getSessionById(String) - Method in interface com.variant.client.Connection
Get, if exists, the Variant session by its ID.
getSessionId() - Method in interface com.variant.spi.FlushableTraceEvent
The Variant session ID, which triggered this trace event.
getSessionOwner() - Method in interface com.variant.spi.FlushableTraceEvent
The owner of the session, which triggered this trace event.
getState() - Method in interface com.variant.client.StateRequest
The target State of this request, which was passed to Session.targetForState(State).
getState() - Method in interface com.variant.share.schema.Experiment.OnState
The state this instrumentation is for, as provided by the /experiments[]/onStates[]/stateRef element.
getState() - Method in interface com.variant.share.schema.StateHook
The containing state.
getState() - Method in interface com.variant.share.schema.StateVariant
The state associated with this state variant.
getState() - Method in interface com.variant.spi.StateAwareLifecycleEvent
The schema state, associated with this event.
getState() - Method in interface com.variant.spi.StateRequest
The target state of this state request.
getState(String) - Method in interface com.variant.share.schema.Schema
Get a state by its name.
getStateParameters() - Method in interface com.variant.client.StateRequest
The resolved state parameters as an immutable map.
getStateRequest() - Method in interface com.variant.client.Session
The most recent state request, obtained by this session as returned by Session.targetForState(State).
getStateRequest() - Method in interface com.variant.spi.Session
The most recent state request, which may be still in progress or already committed or failed.
getStates() - Method in interface com.variant.share.schema.Schema
This schema's states.
getStateVisitedEvent() - Method in interface com.variant.client.StateRequest
Pending state visited event.
getStatus() - Method in interface com.variant.client.StateRequest
The current status of this state request.
getStatus() - Method in interface com.variant.spi.StateRequest
The current status of this state request.
getTargetingDurability() - Method in interface com.variant.share.schema.TimeToLive
 
getTimeoutMillis() - Method in interface com.variant.client.Session
Session timeout interval, as set by the server.
getTimestamp() - Method in interface com.variant.client.Session
This session's creation timestamp.
getTimestamp() - Method in interface com.variant.spi.FlushableTraceEvent
Event creation timestamp.
getTimestamp() - Method in interface com.variant.spi.Session
This session's creation timestamp.
getTimeToLive() - Method in interface com.variant.share.schema.Experiment
The time-to-live settings of this experiment, as provided by the /experiments[]/timeToLive key.
getTraversedExperiments() - Method in interface com.variant.client.Session
The set of experiments, traversed by this session.
getTraversedExperiments() - Method in interface com.variant.spi.Session
The set of experiments traversed by this session so far.
getTraversedStates() - Method in interface com.variant.client.Session
The collection of states, traversed by this session, and their respective visit counts.
getTraversedStates() - Method in interface com.variant.spi.Session
The collection of states, traversed by this session so far, and their respective visit counts.
getVariant(Experiment.Experience, Experiment.Experience...) - Method in interface com.variant.share.schema.Experiment.OnState
The state variant corresponding to a set of experiences.
getVariants() - Method in interface com.variant.share.schema.Experiment.OnState
A set of state variants for this instrumentation.

H

hashCode() - Method in record class com.variant.share.yaml.YamlList
Returns a hash code value for this object.
hashCode() - Method in record class com.variant.share.yaml.YamlMap
Returns a hash code value for this object.
hashCode() - Method in record class com.variant.share.yaml.YamlNullNode
Returns a hash code value for this object.
hashCode() - Method in record class com.variant.share.yaml.YamlScalar
Returns a hash code value for this object.
hashCode() - Method in record class com.variant.share.yaml.YamlSomeNode
Returns a hash code value for this object.
Hook - Interface in com.variant.share.schema
Representation of an element of one of several hooks lists.

I

InProgress - Enum constant in enum class com.variant.client.StateRequest.Status
Newly created state request.
InProgress - Enum constant in enum class com.variant.spi.StateRequest.Status
 
internal(ClientInternalError, String...) - Static method in exception com.variant.client.VariantException
 
internal(String) - Static method in exception com.variant.client.VariantException
 
internal(String, Throwable) - Static method in exception com.variant.client.VariantException
 
isConcurrentWith(Experiment) - Method in interface com.variant.share.schema.Experiment
Is a given experiment declared as concurrent with this experiment,or vice versa.
isControl() - Method in interface com.variant.share.schema.Experiment.Experience
Is this the control experience, as provided by the /experiments[]/experiences[]/isControl key.
isDefinedOn(State) - Method in interface com.variant.share.schema.Experiment.Experience
Does this experience instrument a given state, as defined by the experiments[].experience.onState.experiences element.
isImplicitlyConcurrentWith(Experiment) - Method in interface com.variant.share.schema.Experiment
Is a given experiment neither serial with (i.e.
isIn(StateRequest.Status...) - Method in enum class com.variant.spi.StateRequest.Status
Is this value one of the given values?
isInstrumentedBy(Experiment) - Method in interface com.variant.share.schema.State
Is this state instrumented by a given experiment.
isInstruments(State) - Method in interface com.variant.share.schema.Experiment
Does this experiment instrument a given state?
isOn() - Method in interface com.variant.share.schema.Experiment
Is this experiment currently online, as provided by the /experiments[]/isOn key.
isProper() - Method in interface com.variant.share.schema.StateVariant
Is this a proper variant? Equivalent to StateVariant.getConcurrentExperiences().isEmpty().
isSerialWith(Experiment) - Method in interface com.variant.share.schema.Experiment
Is this experiment serial with a given experiment.

K

key - Variable in exception com.variant.share.yaml.DuplicateKeyException
 

L

LifecycleEvent - Interface in com.variant.spi
Ultimate super-type of all lifecycle event types.
LifecycleHook<R,E extends LifecycleEvent> - Interface in com.variant.spi
The interface to be implemented by a user lifecycle hook.

M

MALFORMED_VARIANT_URI - Static variable in class com.variant.client.VariantError
 

N

name - Variable in class com.variant.client.TraceEvent
 
name - Variable in class com.variant.spi.TraceEvent
 

O

of(String) - Static method in class com.variant.client.TraceEvent
 
of(String) - Static method in class com.variant.spi.TraceEvent
 
of(String, Map<String, String>) - Static method in class com.variant.client.TraceEvent
 
of(String, Map<String, String>) - Static method in class com.variant.spi.TraceEvent
 

P

PARAM_CANNOT_BE_NULL - Static variable in class com.variant.client.VariantError
 
post(QualificationLifecycleEvent) - Method in interface com.variant.spi.QualificationLifecycleHook
The first hook on the chain that returns a non-empty Optional short-circuits the rest of the chain.
post(TargetingLifecycleEvent) - Method in interface com.variant.spi.TargetingLifecycleHook
The first hook on the chain that returns a non-empty Optional short-circuits the rest of the chain.
post(E) - Method in interface com.variant.spi.LifecycleHook
The first hook on the chain that returns a non-empty Optional short-circuits the rest of the chain.

Q

QualificationLifecycleEvent - Interface in com.variant.spi
Lifecycle event, raised when a user session's qualification for a particular experiment must be established.
QualificationLifecycleHook - Interface in com.variant.spi
 

R

refresh() - Method in interface com.variant.client.Session
Refresh this session's local state with the most recent remote state, which may have changed if another session with the same session ID updated the session's attributes or targeted this session for a new state.

S

save(Object) - Method in interface com.variant.client.SessionIdTracker
Save the value of session ID tracked by this object to the underlying persistence mechanism.
Schema - Interface in com.variant.share.schema
Representation of a experiment schema.
SchemaHook - Interface in com.variant.share.schema
Representation of the schema scoped lifecycle hook.
SERVER_CONNECTION_TIMEOUT - Static variable in class com.variant.client.VariantError
 
ServerConnectException - Exception in com.variant.client
Thrown when Variant client is unable to establish a network connection to Variant server.
ServerConnectException(String) - Constructor for exception com.variant.client.ServerConnectException
 
Session - Interface in com.variant.client
Variant client session.
Session - Interface in com.variant.spi
User session.
SESSION - Enum constant in enum class com.variant.share.schema.TimeToLive.Scope
Session scope.
SESSION_ID_TRACKER_NO_INTERFACE - Static variable in class com.variant.client.VariantError
 
SESSION_ID_TRCKER_INSTANTIATION_ERROR - Static variable in class com.variant.client.VariantError
 
SessionExpiredException - Exception in com.variant.client
Thrown when the underlying Variant session has been expired on Variant server.
SessionExpiredException(String) - Constructor for exception com.variant.client.SessionExpiredException
 
SessionIdTracker - Interface in com.variant.client
Interface to be implemented by the client, providing external tracking of Variant session IDs.
set(String) - Method in interface com.variant.client.SessionIdTracker
Set the value of session ID tracked by this object.
setAttribute(String, String) - Method in interface com.variant.client.Session
Set the value of a session attribute.
setAttributes(Map<String, String>) - Method in interface com.variant.client.Session
Set the values of a set of session attributes in local and remote states.
SnakeParser - Class in com.variant.share.yaml
High level Annotated Parse Tree built from SnakeYAML's low level one.
SnakeParser() - Constructor for class com.variant.share.yaml.SnakeParser
 
startMark() - Method in record class com.variant.share.yaml.YamlList
Returns the value of the startMark record component.
startMark() - Method in record class com.variant.share.yaml.YamlMap
Returns the value of the startMark record component.
startMark() - Method in interface com.variant.share.yaml.YamlNode
 
startMark() - Method in record class com.variant.share.yaml.YamlNullNode
 
startMark() - Method in record class com.variant.share.yaml.YamlScalar
Returns the value of the startMark record component.
startMark() - Method in record class com.variant.share.yaml.YamlSomeNode
Returns the value of the startMark record component.
State - Interface in com.variant.share.schema
Representation of a state.
STATE - Enum constant in enum class com.variant.share.schema.TimeToLive.Scope
State request scope.
StateAwareLifecycleEvent - Interface in com.variant.spi
Super-type of all lifecycle event types, whose runtime context includes a particular state.
StateHook - Interface in com.variant.share.schema
Representation of a state scoped hook.
StateRequest - Interface in com.variant.client
Variant state request, as returned by Session.targetForState(State).
StateRequest - Interface in com.variant.spi
State request, as returned by Session.getStateRequest().
StateRequest.Status - Enum Class in com.variant.client
The current status of a state request.
StateRequest.Status - Enum Class in com.variant.spi
 
StateVariant - Interface in com.variant.share.schema
Representation of an instrumentation of a given state by a given variant.

T

targetForState(State) - Method in interface com.variant.client.Session
Target this session for a given state.
TargetingLifecycleEvent - Interface in com.variant.spi
Lifecycle event raised when Variant is about to target a user session for a experiment, after the session has already been qualified for this experiment.
TargetingLifecycleHook - Interface in com.variant.spi
 
TimeToLive - Interface in com.variant.share.schema
Time to live of qualification and targeting decisions.
TimeToLive.Scope - Enum Class in com.variant.share.schema
Durability scope — how long a qualification or targeting decision is guaranteed to persist.
toString() - Method in record class com.variant.share.yaml.YamlList
Returns a string representation of this record class.
toString() - Method in record class com.variant.share.yaml.YamlMap
Returns a string representation of this record class.
toString() - Method in record class com.variant.share.yaml.YamlNullNode
Returns a string representation of this record class.
toString() - Method in record class com.variant.share.yaml.YamlScalar
Returns a string representation of this record class.
toString() - Method in record class com.variant.share.yaml.YamlSomeNode
Returns a string representation of this record class.
TraceEvent - Class in com.variant.client
Trace event can be sent by the client or triggered by an SPI object.
TraceEvent - Class in com.variant.spi
Trace event can be sent by the client or triggered by an SPI object.
TraceEvent(String) - Constructor for class com.variant.client.TraceEvent
 
TraceEvent(String) - Constructor for class com.variant.spi.TraceEvent
 
TraceEvent(String, Map<String, String>) - Constructor for class com.variant.client.TraceEvent
 
TraceEvent(String, Map<String, String>) - Constructor for class com.variant.spi.TraceEvent
 
TraceEventFlusher - Interface in com.variant.spi
Interface to be implemented by a user-supplied class, handling the writing of trace events to external storage.
triggerEvent(TraceEvent) - Method in interface com.variant.spi.Session
Trigger a custom trace event.
triggerTraceEvent(TraceEvent) - Method in interface com.variant.client.Session
Trigger a custom trace event.

U

UnknownSchemaException - Exception in com.variant.client
Thrown when an operation was aborted by the server because this connection's schema name, as returned by Connection.getSchemaName() is no longer available on the server.
UnknownSchemaException(String) - Constructor for exception com.variant.client.UnknownSchemaException
 

V

value() - Method in record class com.variant.share.yaml.YamlList
Returns the value of the value record component.
value() - Method in record class com.variant.share.yaml.YamlMap
Returns the value of the value record component.
value() - Method in interface com.variant.share.yaml.YamlNode
 
value() - Method in record class com.variant.share.yaml.YamlNullNode
 
value() - Method in record class com.variant.share.yaml.YamlScalar
Returns the value of the value record component.
value() - Method in record class com.variant.share.yaml.YamlSomeNode
 
valueOf(String) - Static method in enum class com.variant.client.StateRequest.Status
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.variant.share.schema.TimeToLive.Scope
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.variant.spi.StateRequest.Status
Returns the enum constant of this class with the specified name.
valueOfOpt(String) - Static method in enum class com.variant.share.schema.TimeToLive.Scope
Null-free variation of the compilor-generated TimeToLive.Scope.valueOf(String).
values() - Static method in enum class com.variant.client.StateRequest.Status
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.variant.share.schema.TimeToLive.Scope
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.variant.spi.StateRequest.Status
Returns an array containing the constants of this enum class, in the order they are declared.
VariantClient - Interface in com.variant.client
Variant Java client provides Java native bindings for communicating with Variant CVM Server.
VariantClient.Builder - Interface in com.variant.client
 
VariantError - Class in com.variant.client
User errors, emitted by Variant client.
VariantError(int, String) - Constructor for class com.variant.client.VariantError
 
VariantException - Exception in com.variant.client
Superclass of all user exceptions thrown by Variant Java Client
VariantException(UserError, String...) - Constructor for exception com.variant.client.VariantException
 
VariantException(UserError, Throwable, String...) - Constructor for exception com.variant.client.VariantException
 

W

withSessionIdTrackerClass(Class<? extends SessionIdTracker>) - Method in interface com.variant.client.VariantClient.Builder
 

Y

YamlList - Record Class in com.variant.share.yaml
 
YamlList(List<YamlNode<?>>, Mark, Mark) - Constructor for record class com.variant.share.yaml.YamlList
Creates an instance of a YamlList record class.
YamlMap - Record Class in com.variant.share.yaml
 
YamlMap(Map<String, YamlNode<?>>, Mark, Mark) - Constructor for record class com.variant.share.yaml.YamlMap
Creates an instance of a YamlMap record class.
YamlNode<T> - Interface in com.variant.share.yaml
 
YamlNullNode - Record Class in com.variant.share.yaml
 
YamlNullNode() - Constructor for record class com.variant.share.yaml.YamlNullNode
Creates an instance of a YamlNullNode record class.
YamlScalar<T> - Record Class in com.variant.share.yaml
 
YamlScalar(T, Mark, Mark) - Constructor for record class com.variant.share.yaml.YamlScalar
Creates an instance of a YamlScalar record class.
YamlSomeNode - Record Class in com.variant.share.yaml
 
YamlSomeNode(Mark) - Constructor for record class com.variant.share.yaml.YamlSomeNode
Creates an instance of a YamlSomeNode record class.
A B C D E F G H I K L M N O P Q R S T U V W Y 
All Classes and Interfaces|All Packages|Serialized Form