Defines a mapping configuration element. This object may contain any number and type of nested properties and each property key may have its
protected Mapping::getElementDefinition($key) Gets