package com.linkedin.thirdeye.anomaly.alert.template.pojo; import java.util.Map; public class MetricDimensionReport { long metricId; String dataset; String metricName; String dimensionName; long currentStartTime; long currentEndTime; long baselineStartTime; long baselineEndTime; Map<String, Map<String, String>> subDimensionValueMap; Map<String, String> subDimensionTotalValueMap; Map<String, String> subDimensionShareValueMap; String compareMode = "WoW"; public long getMetricId() { return metricId; } public void setMetricId(long metricId) { this.metricId = metricId; } public String getCompareMode() { return compareMode; } public String getDataset() { return dataset; } public void setDataset(String dataset) { this.dataset = dataset; } public void setCompareMode(String compareMode) { this.compareMode = compareMode; } public Map<String, Map<String, String>> getSubDimensionValueMap() { return subDimensionValueMap; } public void setSubDimensionValueMap(Map<String, Map<String, String>> subDimensionValueMap) { this.subDimensionValueMap = subDimensionValueMap; } public long getBaselineEndTime() { return baselineEndTime; } public void setBaselineEndTime(long baselineEndTime) { this.baselineEndTime = baselineEndTime; } public long getBaselineStartTime() { return baselineStartTime; } public void setBaselineStartTime(long baselineStartTime) { this.baselineStartTime = baselineStartTime; } public long getCurrentEndTime() { return currentEndTime; } public void setCurrentEndTime(long currentEndTime) { this.currentEndTime = currentEndTime; } public long getCurrentStartTime() { return currentStartTime; } public void setCurrentStartTime(long currentStartTime) { this.currentStartTime = currentStartTime; } public String getDimensionName() { return dimensionName; } public void setDimensionName(String dimensionName) { this.dimensionName = dimensionName; } public String getMetricName() { return metricName; } public void setMetricName(String metricName) { this.metricName = metricName; } public Map<String, String> getSubDimensionShareValueMap() { return subDimensionShareValueMap; } public void setSubDimensionShareValueMap(Map<String, String> subDimensionShareValueMap) { this.subDimensionShareValueMap = subDimensionShareValueMap; } public Map<String, String> getSubDimensionTotalValueMap() { return subDimensionTotalValueMap; } public void setSubDimensionTotalValueMap(Map<String, String> subDimensionTotalValueMap) { this.subDimensionTotalValueMap = subDimensionTotalValueMap; } }