package eu.cloudwave.wp5.common.constants; /** * Aggregation Interval, e.g. to aggregate requests between microservices */ public enum AggregationInterval { SECOND("second"), MINUTE("minute"), HOUR("hour"), DAY("day"), MONTH("month"); private String value; AggregationInterval(final String value) { this.value = value; } public String getValue() { return value; } @Override public String toString() { return this.getValue(); } public static final String[] POSSIBLE_VALUES = new String[] { SECOND.toString(), MINUTE.toString(), HOUR.toString(), DAY.toString(), MONTH.toString() }; }