code: public static Context time(String appid, Class<?> clazz, String... names) {
  		String className = getClassName(clazz);
  		Timer systemTimer = getTimer(SYSTEM_METRICS_NAME, className, names);
  		Timer appTimer = appid == null || appid.isEmpty() ? null : getTimer(appid, className, names);
  		return new Context(systemTimer, appTimer);
  	}
docs: Instantiate timing of a particular class and method for a specific application.
  
  @param appid the application that invoked the request
  @param clazz the Class to be timed
  @param names one or more unique names to identify the timer - usually a method name
  @return a closeable context that encapsulates the timed method