public static class CreateIndexWork.Builder extends SimpleElasticsearchWork.Builder<CreateIndexWork.Builder> implements CreateIndexWorkBuilder
dirtiedIndexName, luceneWork, markIndexDirty, resultAssessor
Constructor and Description |
---|
Builder(GsonProvider gsonProvider,
URLEncodedString indexName) |
Modifier and Type | Method and Description |
---|---|
CreateIndexWork |
build() |
protected ElasticsearchRequest |
buildRequest() |
CreateIndexWork.Builder |
ignoreExisting() |
CreateIndexWork.Builder |
settings(IndexSettings settings) |
luceneWork, markIndexDirty
public Builder(GsonProvider gsonProvider, URLEncodedString indexName)
public CreateIndexWork.Builder settings(IndexSettings settings)
settings
in interface CreateIndexWorkBuilder
public CreateIndexWork.Builder ignoreExisting()
ignoreExisting
in interface CreateIndexWorkBuilder
protected ElasticsearchRequest buildRequest()
buildRequest
in class SimpleElasticsearchWork.Builder<CreateIndexWork.Builder>
public CreateIndexWork build()
build
in interface ElasticsearchWorkBuilder<ElasticsearchWork<CreateIndexResult>>
build
in class SimpleElasticsearchWork.Builder<CreateIndexWork.Builder>
Copyright © 2006-2017 Red Hat, Inc. All Rights Reserved