public class EventAnalyticsReportRequest extends Object implements IEventAnalyticsReportRequest
Modifier and Type | Class and Description |
---|---|
static class |
EventAnalyticsReportRequest.GroupByHolder |
Constructor and Description |
---|
EventAnalyticsReportRequest(org.json.JSONObject request)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
Integer |
getCompareWithAmount()
Returns the compareWithAmount.
|
String |
getCompareWithType()
Returns the compareWithType.
|
EventFilterData |
getEventFilter()
Returns the eventFilter.
|
EventAnalyticsReportRequest.GroupByHolder |
getGroupBy()
Returns the groupBy.
|
Tuple2<IAggregation,java.util.function.Function<Object,String>> |
getInterval()
Returns the interval.
|
Map<String,Tuple2<IAggregation,Boolean>> |
getMetrics()
Returns the metrics.
|
ServiceInstanceConfig |
getServiceInstanceConfig()
Returns the serviceInstanceConfig.
|
Tuple3<Date,Date,ISearchQueryFilter> |
getTimeFrame()
Returns the timeFrame.
|
UserSegmentationData |
getUserSegmentation()
Returns the userSegmentation.
|
boolean |
isStandard()
Returns whether this is a standard report.
|
public EventAnalyticsReportRequest(org.json.JSONObject request) throws PortalException
request
- the request object.PortalException
public Map<String,Tuple2<IAggregation,Boolean>> getMetrics()
getMetrics
in interface IEventAnalyticsReportRequest
public EventAnalyticsReportRequest.GroupByHolder getGroupBy()
getGroupBy
in interface IEventAnalyticsReportRequest
public EventFilterData getEventFilter()
getEventFilter
in interface IEventAnalyticsReportRequest
public Tuple2<IAggregation,java.util.function.Function<Object,String>> getInterval()
getInterval
in interface IEventAnalyticsReportRequest
public ServiceInstanceConfig getServiceInstanceConfig()
IEventAnalyticsReportRequest
getServiceInstanceConfig
in interface IEventAnalyticsReportRequest
public UserSegmentationData getUserSegmentation()
IEventAnalyticsReportRequest
getUserSegmentation
in interface IEventAnalyticsReportRequest
public Tuple3<Date,Date,ISearchQueryFilter> getTimeFrame()
IEventAnalyticsReportRequest
getTimeFrame
in interface IEventAnalyticsReportRequest
public boolean isStandard()
IEventAnalyticsReportRequest
isStandard
in interface IEventAnalyticsReportRequest
public String getCompareWithType()
public Integer getCompareWithAmount()
LumisXP 12.3.0.200408 - Copyright © 2006–2020 Lumis EIP Tecnologia da Informação LTDA. All Rights Reserved.