# Hierarchy For Package org.hibernate.search.elasticsearch.work.impl.builder

Package Hierarchies:

- All Packages

## Interface Hierarchy

- org.hibernate.search.elasticsearch.work.impl.builder.ElasticsearchWorkBuilder<W>
  - org.hibernate.search.elasticsearch.work.impl.builder.BulkWorkBuilder
  - org.hibernate.search.elasticsearch.work.impl.builder.ClearScrollWorkBuilder
  - org.hibernate.search.elasticsearch.work.impl.builder.CloseIndexWorkBuilder
  - org.hibernate.search.elasticsearch.work.impl.builder.CreateIndexWorkBuilder
  - org.hibernate.search.elasticsearch.work.impl.builder.DeleteByQueryWorkBuilder (also extends org.hibernate.search.elasticsearch.work.impl.builder.IndexWriteWorkBuilder<B>, org.hibernate.search.elasticsearch.work.impl.builder.TranslatedLuceneWorkBuilder<B>)
  - org.hibernate.search.elasticsearch.work.impl.builder.DeleteWorkBuilder (also extends org.hibernate.search.elasticsearch.work.impl.builder.IndexWriteWorkBuilder<B>, org.hibernate.search.elasticsearch.work.impl.builder.TranslatedLuceneWorkBuilder<B>)
  - org.hibernate.search.elasticsearch.work.impl.builder.DropIndexWorkBuilder
  - org.hibernate.search.elasticsearch.work.impl.builder.ExplainWorkBuilder
  - org.hibernate.search.elasticsearch.work.impl.builder.FlushWorkBuilder (also extends org.hibernate.search.elasticsearch.work.impl.builder.TranslatedLuceneWorkBuilder<B>)
  - org.hibernate.search.elasticsearch.work.impl.builder.GetIndexSettingsWorkBuilder
  - org.hibernate.search.elasticsearch.work.impl.builder.GetIndexTypeMappingsWorkBuilder
  - org.hibernate.search.elasticsearch.work.impl.builder.IndexExistsWorkBuilder
  - org.hibernate.search.elasticsearch.work.impl.builder.IndexWorkBuilder (also extends org.hibernate.search.elasticsearch.work.impl.builder.IndexWriteWorkBuilder<B>, org.hibernate.search.elasticsearch.work.impl.builder.TranslatedLuceneWorkBuilder<B>)
  - org.hibernate.search.elasticsearch.work.impl.builder.OpenIndexWorkBuilder
  - org.hibernate.search.elasticsearch.work.impl.builder.OptimizeWorkBuilder (also extends org.hibernate.search.elasticsearch.work.impl.builder.TranslatedLuceneWorkBuilder<B>)
  - org.hibernate.search.elasticsearch.work.impl.builder.PutIndexMappingWorkBuilder
  - org.hibernate.search.elasticsearch.work.impl.builder.PutIndexSettingsWorkBuilder
  - org.hibernate.search.elasticsearch.work.impl.builder.RefreshWorkBuilder
  - org.hibernate.search.elasticsearch.work.impl.builder.ScrollWorkBuilder
  - org.hibernate.search.elasticsearch.work.impl.builder.SearchWorkBuilder
  - org.hibernate.search.elasticsearch.work.impl.builder.WaitForIndexStatusWorkBuilder
- org.hibernate.search.elasticsearch.work.impl.builder.IndexWriteWorkBuilder<B>
  - org.hibernate.search.elasticsearch.work.impl.builder.DeleteByQueryWorkBuilder (also extends org.hibernate.search.elasticsearch.work.impl.builder.ElasticsearchWorkBuilder<W>, org.hibernate.search.elasticsearch.work.impl.builder.TranslatedLuceneWorkBuilder<B>)
  - org.hibernate.search.elasticsearch.work.impl.builder.DeleteWorkBuilder (also extends org.hibernate.search.elasticsearch.work.impl.builder.ElasticsearchWorkBuilder<W>, org.hibernate.search.elasticsearch.work.impl.builder.TranslatedLuceneWorkBuilder<B>)
  - org.hibernate.search.elasticsearch.work.impl.builder.IndexWorkBuilder (also extends org.hibernate.search.elasticsearch.work.impl.builder.ElasticsearchWorkBuilder<W>, org.hibernate.search.elasticsearch.work.impl.builder.TranslatedLuceneWorkBuilder<B>)
- org.hibernate.search.elasticsearch.work.impl.builder.TranslatedLuceneWorkBuilder<B>
  - org.hibernate.search.elasticsearch.work.impl.builder.DeleteByQueryWorkBuilder (also extends org.hibernate.search.elasticsearch.work.impl.builder.ElasticsearchWorkBuilder<W>, org.hibernate.search.elasticsearch.work.impl.builder.IndexWriteWorkBuilder<B>)
  - org.hibernate.search.elasticsearch.work.impl.builder.DeleteWorkBuilder (also extends org.hibernate.search.elasticsearch.work.impl.builder.ElasticsearchWorkBuilder<W>, org.hibernate.search.elasticsearch.work.impl.builder.IndexWriteWorkBuilder<B>)
  - org.hibernate.search.elasticsearch.work.impl.builder.FlushWorkBuilder (also extends org.hibernate.search.elasticsearch.work.impl.builder.ElasticsearchWorkBuilder<W>)
  - org.hibernate.search.elasticsearch.work.impl.builder.IndexWorkBuilder (also extends org.hibernate.search.elasticsearch.work.impl.builder.ElasticsearchWorkBuilder<W>, org.hibernate.search.elasticsearch.work.impl.builder.IndexWriteWorkBuilder<B>)
  - org.hibernate.search.elasticsearch.work.impl.builder.OptimizeWorkBuilder (also extends org.hibernate.search.elasticsearch.work.impl.builder.ElasticsearchWorkBuilder<W>)

Copyright © 2006-2017 Red Hat, Inc. All Rights Reserved