public class Elasticsearch5SchemaTranslator extends Elasticsearch2SchemaTranslator
ElasticsearchSchemaTranslator implementation for Elasticsearch 5.| Type | Property and Description |
|---|---|
protected PropertyMapping |
generateTenantId |
| Constructor and Description |
|---|
Elasticsearch5SchemaTranslator() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
addIndexOptions(PropertyMapping propertyMapping,
org.hibernate.search.elasticsearch.schema.impl.ElasticsearchMappingBuilder mappingBuilder,
ElasticsearchIndexSettingsBuilder settingsBuilder,
PropertyMetadata sourceProperty,
String propertyPath,
org.apache.lucene.document.Field.Index index,
AnalyzerReference analyzerReference)
Adds the main indexing-related options to the given property: "index", "doc_values", "analyzer", ...
|
protected void |
addSubfieldIndexOptions(PropertyMapping fieldMapping,
FacetMetadata facetMetadata)
Adds the main indexing-related options to the given facet sub-field: "index", "doc_values", "analyzer", ...
|
protected PropertyMapping |
generateTenantIdProperty() |
protected DataType |
getStringType(PropertyMapping propertyMapping,
org.apache.lucene.document.Field.Index index) |
translateprotected PropertyMapping generateTenantIdProperty
generateTenantIdProperty in class Elasticsearch2SchemaTranslatorprotected PropertyMapping generateTenantIdProperty()
generateTenantIdProperty in class Elasticsearch2SchemaTranslatorprotected void addSubfieldIndexOptions(PropertyMapping fieldMapping, FacetMetadata facetMetadata)
Elasticsearch2SchemaTranslatoraddSubfieldIndexOptions in class Elasticsearch2SchemaTranslatorprotected void addIndexOptions(PropertyMapping propertyMapping, org.hibernate.search.elasticsearch.schema.impl.ElasticsearchMappingBuilder mappingBuilder, ElasticsearchIndexSettingsBuilder settingsBuilder, PropertyMetadata sourceProperty, String propertyPath, org.apache.lucene.document.Field.Index index, AnalyzerReference analyzerReference)
Elasticsearch2SchemaTranslatoraddIndexOptions in class Elasticsearch2SchemaTranslatorprotected DataType getStringType(PropertyMapping propertyMapping, org.apache.lucene.document.Field.Index index)
getStringType in class Elasticsearch2SchemaTranslatorCopyright © 2006–2017 Hibernate. All rights reserved.