Modifier and Type | Field and Description |
---|---|
static String |
APPROVED_VALUES |
static String |
DEFAULT_VALUE |
static String |
DESCRIPTION |
static String |
END_DATE |
static String |
EXPERIMENT_ID |
static String |
EXPERIMENT_VALUE |
static String |
FRIENDLY_NAME |
static String |
NAME |
static String |
START_DATE |
static String |
VALUE |
static String |
VARIATION_ID |
Constructor and Description |
---|
TunePowerHookValue() |
TunePowerHookValue(String hookId,
String friendlyName,
String defaultValue,
String description,
List<String> approvedValues) |
TunePowerHookValue(String hookId,
String friendlyName,
String defaultValue,
String experimentValue,
String value,
String startDate,
String endDate,
String variationId,
String experimentId,
String description,
List<String> approvedValues) |
Modifier and Type | Method and Description |
---|---|
TunePowerHookValue |
clone() |
List<String> |
getApprovedValues() |
String |
getDefaultValue() |
String |
getDescription() |
Date |
getEndDate() |
String |
getExperimentId() |
String |
getExperimentValue() |
String |
getFriendlyName() |
String |
getHookId() |
Date |
getStartDate() |
String |
getValue() |
String |
getVariationId() |
boolean |
hasExperimentValue() |
boolean |
isExperimentRunning() |
void |
mergeWithPlaylistJson(JSONObject json) |
void |
setApprovedValues(List<String> approvedValues) |
void |
setDefaultValue(String defaultValue) |
void |
setDescription(String description) |
void |
setEndDate(Date endDate) |
void |
setEndDate(String endDate) |
void |
setExperimentId(String experimentId) |
void |
setExperimentValue(String experimentValue) |
void |
setFriendlyName(String friendlyName) |
void |
setHookId(String hookId) |
void |
setStartDate(Date startDate) |
void |
setStartDate(String startDate) |
void |
setValue(String value) |
void |
setVariationId(String variationId) |
JSONObject |
toJson() |
public static final String NAME
public static final String DEFAULT_VALUE
public static final String VALUE
public static final String FRIENDLY_NAME
public static final String EXPERIMENT_VALUE
public static final String START_DATE
public static final String END_DATE
public static final String VARIATION_ID
public static final String EXPERIMENT_ID
public static final String DESCRIPTION
public static final String APPROVED_VALUES
public TunePowerHookValue()
public TunePowerHookValue(String hookId, String friendlyName, String defaultValue, String description, List<String> approvedValues)
public String getValue()
public boolean hasExperimentValue()
public boolean isExperimentRunning()
public void mergeWithPlaylistJson(JSONObject json)
public void setValue(String value)
public String getDefaultValue()
public void setDefaultValue(String defaultValue)
public String getFriendlyName()
public void setFriendlyName(String friendlyName)
public String getExperimentValue()
public void setExperimentValue(String experimentValue)
public String getHookId()
public void setHookId(String hookId)
public Date getStartDate()
public void setStartDate(Date startDate)
public void setStartDate(String startDate)
public Date getEndDate()
public void setEndDate(Date endDate)
public void setEndDate(String endDate)
public String getVariationId()
public void setVariationId(String variationId)
public String getExperimentId()
public void setExperimentId(String experimentId)
public String getDescription()
public void setDescription(String description)
public TunePowerHookValue clone() throws CloneNotSupportedException
clone
in class Object
CloneNotSupportedException
public JSONObject toJson()