class MetricName {

	@Override
	public int hashCode() {
		int result = hashCode;
		if (result == 0) {
			result = name.hashCode();
			result = 31 * result + tags.hashCode();
			hashCode = result;
		}
		return result;
	}

	private  MetricName(String name, LinkedHashMap<String, String> tags);
	@JsonCreator private  MetricName(@JsonProperty("name") String name, @JsonProperty("tags") Map<String, String> tags);

}