module CustomExceptions::Report class InvalidIdentity < CustomExceptions::Base def message "Invalid type" end end class IdentityNotFound < CustomExceptions::Base def message "Type with the specified id not found" end end class MetricNotFound < CustomExceptions::Base def message "Metric for the specified type not found" end end class InvalidStartTime < CustomExceptions::Base def message "Invalid start_time" end end class InvalidEndTime < CustomExceptions::Base def message "Invalid end_time" end end end