final MonitoringStatisticsImpl.Builder statBuilder = getProgStats();
final Resource.Builder resourceBuilder = Resource.builder();
resourceBuilder.addMethod("GET").handledBy(MyInflector.class);
resourceBuilder.addMethod("POST").handledBy(MyInflector.class);
final Resource res = resourceBuilder.build();
ResourceMethod getMethod;
ResourceMethod postMethod;
if (res.getResourceMethods().get(0).getHttpMethod().equals("GET")) {
getMethod = res.getResourceMethods().get(0);
postMethod = res.getResourceMethods().get(1);
} else {
getMethod = res.getResourceMethods().get(1);
postMethod = res.getResourceMethods().get(0);
}
statBuilder.addExecution("/new/elefant", getMethod, 10, 5, 8, 8);
statBuilder.addExecution("/new/elefant", getMethod, 20, 12, 18, 10);
statBuilder.addExecution("/new/elefant", postMethod, 30, 2, 28, 4);