public MultipleMonitorCheckResponse listChecks(String monitorId,
String startDate, String endDate, String result, Integer limit,
Integer offset) throws ApiException {
// verify required params are set
if (monitorId == null) {
throw new ApiException(400, "missing required params");
}
// create path and map variables
String path = "/monitors/" + Settings.API_VERSION + "/{monitorId}/checks".replaceAll(
"\\{format\\}", "json").replaceAll("\\{" + "monitorId" + "\\}",
apiInvoker.escapeString(monitorId.toString()));