code: public static Key<CounterShardOperationData> key(final Key<CounterShardData> counterShardDataKey, final UUID id)
  	{
  		Preconditions.checkNotNull(counterShardDataKey);
  		Preconditions.checkNotNull(id);
  
  		return Key.create(counterShardDataKey, CounterShardOperationData.class, id.toString());
  	}
docs: Create a {@link Key} of type {@link CounterShardOperationData}. Keys for this entity are "parented" by a
  {@link Key} of type {@link CounterShardOperationData}.
  
  @param counterShardDataKey
  @param id
  @return