- ElasticService
- ServiceCall
- ElasticServiceKt
- ElasticSerializerFactory
- LocaleToStringSerializer
- ElasticDocument
- Document
- BulkCommand
- BulkCreate
- BulkDelete
- BulkIndex
- BulkRequest
- BulkResult
- BulkUpdate
- DeleteResult
- IndexResult
- DocUpdateRequest
- FullScriptedUpdateRequest
- ShortScriptedUpdateRequest
- UpdateRequest
- UpdateResult
- ElasticIndices
- Analyzer
- Context
- ContextType
- CreateIndex
- CreateIndexResult
- CustomAnalyzer
- DataType
- DeleteIndicesResult
- DynamicType
- Filter
- IndexInfo
- Mapping
- MappingProperty
- Script
- ElasticSearch
- ScrollSearchSourceStage
- SearchScroller
- AggregatedSearchResult
- CountResult
- HitResult
- Hits
- Relation
- SearchRequest
- SearchResult
- SourceFilter
- SuggestResult
- Total
- Fuzzy
- MatchAllQuery
- MatchNoneQuery
- Query
- Sort
- Order
- SortDirection
- SortMode
- FieldSortSpec
- FieldSort
- ScriptSort
- Aggregation
- CompositeAggregation
- FilterAggregation
- GlobalAggregation
- NestedAggregation
- RangeAggregation
- RangeAggregationSpec
- RangeSpec
- StatsAggregation
- StatsAggregationResult
- TermsAggregation
- BoolQuery
- BoolQueryBody
- CompoundQuery
- Match
- MatchOperator
- MatchPhrase
- MatchPhrasePrefix
- MatchPhrasePrefixQuery
- MatchPhraseQuery
- MatchQuery
- MultiMatch
- MultiMatchQuery
- MultiMatchQueryType
- ZeroTerms
- BoundaryScanner
- Encoder
- Fragmenter
- TagsSchema
- Type
- HighlightItem
- Highlight
- JoiningQuery
- NestedQuery
- NestedQueryBody
- NestedQueryScoreMode
- ScriptField
- ScriptQuery
- CompletionSuggest
- Suggest
- DateRange
- DateRangeExpression
- Exists
- ExistsQuery
- Ids
- IdsQuery
- NumericRange
- Prefix
- PrefixQuery
- Range
- RangeQuery
- Regexp
- RegexpFlag
- RegexpQuery
- Term
- TermLevelQuery
- TermQuery
- TermsQuery
- Wildcard
- WildcardQuery