dnet-hadoop/dhp-common/src/main/java/eu/dnetlib/dhp/monitor/MonitorConstant.java

36 lines
940 B
Java

package eu.dnetlib.dhp.monitor;
public class MonitorConstant {
public enum AggregationType {
COLLECTION,
TRANSFORMATION
}
public enum AggregationMode {
REFRESH,
INCREMENTAL
}
public static String AGGREGATION_LABEL_NAME ="aggregation";
public static String COLLECTION_LABEL_NAME ="collection";
public static String TRANSFORM_LABEL_NAME ="transform";
public static String AGGREGATION_MODE_LABEL = "mode";
public static String DATASOURCE_ID_LABEL_NAME= "datasourceId";
public static String DATASOURCE_NAME_LABEL_NAME= "datasourceName";
public static final String DATASOURCE_API_LABEL_NAME = "api";
public static String AGGREGATION_TRANSFORM_METRIC = String.format("%s-%s",AGGREGATION_LABEL_NAME,TRANSFORM_LABEL_NAME);
public static String AGGREGATION_COLLECTION_METRIC = String.format("%s-%s",AGGREGATION_LABEL_NAME,COLLECTION_LABEL_NAME);
}