Class CreateIndexWork.Builder
java.lang.Object
org.hibernate.search.backend.elasticsearch.work.impl.AbstractNonBulkableWork.AbstractBuilder<CreateIndexWork.Builder>
org.hibernate.search.backend.elasticsearch.work.impl.CreateIndexWork.Builder
- Enclosing class:
- CreateIndexWork
public static class CreateIndexWork.Builder
extends AbstractNonBulkableWork.AbstractBuilder<CreateIndexWork.Builder>
-
Field Summary
Fields inherited from class org.hibernate.search.backend.elasticsearch.work.impl.AbstractNonBulkableWork.AbstractBuilder
resultAssessor -
Method Summary
Modifier and TypeMethodDescriptionaliases(Map<String, IndexAliasDefinition> aliases) build()protected ElasticsearchRequeststatic CreateIndexWork.Buildercreate(GsonProvider gsonProvider, URLEncodedString indexName) mapping(RootTypeMapping mapping) settings(IndexSettings settings) Methods inherited from class org.hibernate.search.backend.elasticsearch.work.impl.AbstractNonBulkableWork.AbstractBuilder
requestTransformer
-
Method Details
-
create
-
aliases
-
settings
-
mapping
-
ignoreExisting
-
buildRequest
- Specified by:
buildRequestin classAbstractNonBulkableWork.AbstractBuilder<CreateIndexWork.Builder>
-
build
- Specified by:
buildin classAbstractNonBulkableWork.AbstractBuilder<CreateIndexWork.Builder>
-