Merge pull request #89 from navi-medici/TP-12345-add-enable-click-stream
Akshat | TP-12345 | add enable clickstream in v2 apis
This commit is contained in:
@@ -44,6 +44,7 @@ public class ExperimentMapper {
|
||||
: null)
|
||||
.impact(experimentImpact)
|
||||
.enabled(experimentEntity.getEnabled())
|
||||
.enableClickStream(experimentEntity.isEnableClickstream())
|
||||
.createdBy(experimentEntity.getCreatedBy())
|
||||
.testUsers(testUsers)
|
||||
.progressPercent(
|
||||
@@ -79,6 +80,7 @@ public class ExperimentMapper {
|
||||
: null)
|
||||
.type(experimentEntity.getType())
|
||||
.enabled(experimentEntity.getEnabled())
|
||||
.enableClickStream(experimentEntity.isEnableClickstream())
|
||||
.experimentInfo(mapExperimentInfoEntityToExperimentInfoDTO(experimentEntity.getExperimentInfo()))
|
||||
.vertical(experimentEntity.getVertical())
|
||||
.metrics(getAttachMetricToExperimentRequestsFromExperimentMappings(experimentEntity.getExperimentMetricMappings()))
|
||||
|
||||
@@ -124,6 +124,7 @@ public class ExperimentServiceImpl implements ExperimentService {
|
||||
.experimentId(UUID.randomUUID().toString())
|
||||
.description(request.getDescription())
|
||||
.enabled(true)
|
||||
.enableClickstream(request.isEnableClickStream())
|
||||
.archived(false)
|
||||
.strategies(jacksonUtils.objectToString(strategies))
|
||||
.variants(variants.size() == 0
|
||||
|
||||
@@ -19,6 +19,7 @@ import java.util.List;
|
||||
public class CreateExperimentRequest {
|
||||
String experimentName;
|
||||
Boolean enabled;
|
||||
boolean enableClickStream;
|
||||
String description;
|
||||
Boolean archived;
|
||||
String primaryMetric;
|
||||
|
||||
@@ -25,6 +25,7 @@ public class DashboardExperimentResponse {
|
||||
String createdBy;
|
||||
String primaryMetric;
|
||||
boolean enabled;
|
||||
boolean enableClickStream;
|
||||
ExperimentImpact impact;
|
||||
double progressPercent;
|
||||
long testUsers;
|
||||
|
||||
@@ -31,6 +31,7 @@ public class ExperimentResponse {
|
||||
String vertical;
|
||||
String result;
|
||||
boolean enabled;
|
||||
boolean enableClickStream;
|
||||
List<AttachMetricToExperimentRequest> metrics;
|
||||
LocalDateTime createdAt;
|
||||
LocalDateTime updatedAt;
|
||||
|
||||
Reference in New Issue
Block a user