int id = this.metricScheduleCounter.getAndIncrement();
String name = metric.getName();
long interval = metric.getDefaultInterval();
boolean enabled = metric.isDefaultOn() || metric.getDisplayType() == DisplayType.SUMMARY;
DataType dataType = metric.getDataType();
NumericType nDataType = metric.getNumericType();
MeasurementScheduleRequest schedule = new MeasurementScheduleRequest(id, name, interval, enabled, dataType,
nDataType);
resourceSchedules.addMeasurementScheduleRequest(schedule);
}
return resourceSchedules;