public abstract class BaseElasticSearchMapping extends Object implements IElasticSearchMapping
| Constructor and Description |
|---|
BaseElasticSearchMapping(String indexType,
org.elasticsearch.Version version) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
configureMetaDataBuilder(com.google.common.collect.ImmutableMap.Builder<String,Object> metaDataBuilder) |
protected void |
configureMetaDataFieldMappers(List<org.elasticsearch.index.mapper.MetadataFieldMapper> metadataFieldMapper) |
protected abstract void |
configureRootObjectBuilder(org.elasticsearch.index.mapper.object.RootObjectMapper.Builder builder) |
protected void |
configureSettingsBuilder(org.elasticsearch.common.settings.Settings.Builder builder) |
protected void |
configureSourceTransforms(List<org.elasticsearch.index.mapper.Mapping.SourceTransform> sourceTransforms) |
String |
getIndexType() |
org.elasticsearch.common.xcontent.XContentBuilder |
getMapping() |
protected org.elasticsearch.index.mapper.Mapping.SourceTransform[] |
getSourceTransforms() |
org.elasticsearch.Version |
getVersion() |
org.elasticsearch.common.xcontent.XContentBuilder |
internalGetMapping() |
public BaseElasticSearchMapping(String indexType, org.elasticsearch.Version version)
public org.elasticsearch.common.xcontent.XContentBuilder getMapping()
getMapping in interface IElasticSearchMappingpublic String getIndexType()
getIndexType in interface IElasticSearchMappingpublic org.elasticsearch.Version getVersion()
getVersion in interface IElasticSearchMappingpublic org.elasticsearch.common.xcontent.XContentBuilder internalGetMapping()
throws IOException
IOExceptionprotected org.elasticsearch.index.mapper.Mapping.SourceTransform[] getSourceTransforms()
protected abstract void configureRootObjectBuilder(org.elasticsearch.index.mapper.object.RootObjectMapper.Builder builder)
protected void configureSettingsBuilder(org.elasticsearch.common.settings.Settings.Builder builder)
protected void configureMetaDataFieldMappers(List<org.elasticsearch.index.mapper.MetadataFieldMapper> metadataFieldMapper)
protected void configureSourceTransforms(List<org.elasticsearch.index.mapper.Mapping.SourceTransform> sourceTransforms)
Copyright © 2018. All rights reserved.