class DefaultMetadataHeaderKey implements MetadataHeaderKey {

    public static DefaultMetadataHeaderKey of(final JsonPointer path) {
        final DefaultMetadataHeaderKey result = new DefaultMetadataHeaderKey(checkNotNull(path, "path"));
        result.validate();
        return result;
    }

    private  DefaultMetadataHeaderKey(final JsonPointer path);

}