/* * Hibernate Search, full-text search for your domain model * * License: GNU Lesser General Public License (LGPL), version 2.1 or later * See the lgpl.txt file in the root directory or <http://www.gnu.org/licenses/lgpl-2.1.html>. */ package org.hibernate.search.elasticsearch.cfg; /** * Configuration values for Elasticsearch "dynamic" attribute values. * <p> * Defines the behaviour when a document contains a field the wasn't define in the index schema. * <p> * More details on the Elasticsearch documentation: * <a href="https://www.elastic.co/guide/en/elasticsearch/reference/current/dynamic.html">Elasticsearch mapping: * dynamic</a> * * @author Davide D'Alto */ public enum DynamicType { /** * Add unrecognized fields to the schema */ TRUE, /** * Ignore unrecognized field */ FALSE, /** * Throw exception when the field is unrecognized */ STRICT; }