public EsIndexPropertyBuilder addField(String fieldName, AllowableFieldEntry field) {
            this.fieldMap.put(fieldName, field);
            return this;
        }
Add a field, this can be of several concrete types due to nesting and multi-fields.
common/es/src/main/java/io/apiman/common/es/util/builder/index/EsIndexProperty.java