code: public static Key<CounterData> key(final String counterName)
  	{
  		Preconditions.checkNotNull(counterName);
  		Preconditions.checkArgument(!StringUtils.isBlank(counterName),
  			"CounterData Names may not be null, blank, or empty!");
  		return Key.create(CounterData.class, counterName);
  	}
docs: Create a {@link Key Key<CounterData>}. Keys for this entity are not "parented" so that they can be added under
  high volume load in a given application. Note that CounterData will be in a namespace specific.
  
  @param counterName The name of the Counter to create a Key for.
  @return A {@link Key}