public final class DVC
extends java.lang.Object
| Constructor and Description |
|---|
DVC(java.lang.String serverKey) |
| Modifier and Type | Method and Description |
|---|---|
java.util.Map<java.lang.String,Feature> |
allFeatures(User user)
Get all features for user data
|
java.util.Map<java.lang.String,Variable> |
allVariables(User user)
Get all variables by key for user data
|
DVCResponse |
track(User user,
Event event)
Post events to DevCycle for user
|
<T> Variable |
variable(User user,
java.lang.String key,
T defaultValue)
Get variable by key for user data
|
public java.util.Map<java.lang.String,Feature> allFeatures(User user) throws DVCException, java.io.IOException
user - (required)DVCExceptionjava.io.IOExceptionpublic <T> Variable variable(User user, java.lang.String key, T defaultValue)
user - (required)key - Variable key (required)defaultValue - Default Value if the variable could not be fetched (required)public java.util.Map<java.lang.String,Variable> allVariables(User user) throws DVCException, java.io.IOException
user - (required)DVCExceptionjava.io.IOExceptionpublic DVCResponse track(User user, Event event) throws DVCException, java.io.IOException
user - (required)event - (required)DVCExceptionjava.io.IOException