uk.gov.hmrc.address.services.writers

# OutputESWriter

###
Related Doc: package writers

#### class OutputESWriter extends OutputWriter with ElasticDsl

Linear Supertypes
ElasticDsl, ElasticImplicits, DeprecatedElasticDsl, ValidateDsl, UpdateDsl, TokenFilterDsl, TokenizerDsl, TermVectorApi, TaskApi, SnapshotDsl, ScrollDsl, ScoreDsl, SettingsDsl, SearchDsl, SuggestionDsl, ScriptFieldDsl, HighlightDsl, ScriptDsl, ReindexDsl, PipelineAggregationDsl, PercolateDsl, MultiGetApi, MappingDsl, IndexTemplateDsl, IndexRecoveryDsl, IndexAdminDsl, GetDsl, ForceMergeDsl, FieldStatsDsl, ExplainDsl, DeleteDsl, QueryDsl, DeleteIndexDsl, CreateIndexDsl, CountDsl, ClusterDsl, BulkDsl, AnalyzerDsl, AliasesDsl, AggregationDsl, IndexDsl, OutputWriter, AnyRef, Any
Ordering

1. Alphabetic
2. By Inheritance

Inherited

1. OutputESWriter
2. ElasticDsl
3. ElasticImplicits
4. DeprecatedElasticDsl
5. ValidateDsl
6. UpdateDsl
7. TokenFilterDsl
8. TokenizerDsl
9. TermVectorApi
10. TaskApi
11. SnapshotDsl
12. ScrollDsl
13. ScoreDsl
14. SettingsDsl
15. SearchDsl
16. SuggestionDsl
17. ScriptFieldDsl
18. HighlightDsl
19. ScriptDsl
20. ReindexDsl
21. PipelineAggregationDsl
22. PercolateDsl
23. MultiGetApi
24. MappingDsl
25. IndexTemplateDsl
26. IndexRecoveryDsl
27. IndexAdminDsl
28. GetDsl
29. ForceMergeDsl
30. FieldStatsDsl
31. ExplainDsl
32. DeleteDsl
33. QueryDsl
34. DeleteIndexDsl
35. CreateIndexDsl
36. CountDsl
37. ClusterDsl
38. BulkDsl
39. AnalyzerDsl
40. AliasesDsl
41. AggregationDsl
42. IndexDsl
43. OutputWriter
44. AnyRef
45. Any

1. Hide All
2. Show All

Visibility

1. Public
2. All

### Instance Constructors

1. #### new OutputESWriter(model: IndexState, statusLogger: SimpleLogger, indexMetadata: IndexMetadata, settings: WriterSettings, ec: ExecutionContext, provenance: BuildProvenance)

### Type Members

1. #### class AddAliasExpectsIndex extends AnyRef

   Definition Classes
     AliasesDsl

2. #### class AnalyzersWrapper extends AnyRef

   Definition Classes
     CreateIndexDsl

3. #### class CommonQueryExpectsField extends AnyRef

   Definition Classes
     QueryDsl

4. #### class CommonQueryExpectsText extends AnyRef

   Definition Classes
     QueryDsl

5. #### implicit class CountDefinitionShowOps extends AnyRef

   Definition Classes
     CountDsl

6. #### implicit class CreateIndexShowOps extends AnyRef

   Definition Classes
     CreateIndexDsl

7. #### class CreateIndexTemplateExpectsPattern extends AnyRef

   Definition Classes
     IndexTemplateDsl

8. #### class CreateRepositoryExpectsType extends AnyRef

   Definition Classes
     SnapshotDsl

9. #### class CreateSnapshotExpectsIn extends AnyRef

   Definition Classes
     SnapshotDsl

10. #### class DeleteByIdExpectsFrom extends AnyRef

    Definition Classes
      DeleteDsl

11. #### class DeleteSnapshotExpectsIn extends AnyRef

    Definition Classes
      SnapshotDsl

12. #### class DynamicTemplateExpectsMapping extends AnyRef

    Definition Classes
      MappingDsl

13. #### case class ExpectsScript extends Product with Serializable

    Definition Classes
      ScriptFieldDsl

14. #### class ExplainExpectsIndex extends AnyRef

    Definition Classes
      ExplainDsl

15. #### class GetSnapshotsExpectsFrom extends AnyRef

    Definition Classes
      SnapshotDsl

16. #### class GetWithIdExpectsFrom extends AnyRef

    Definition Classes
      GetDsl

17. #### class HasChildExpectsQuery extends AnyRef

    Definition Classes
      QueryDsl

18. #### class HasParentExpectsQuery extends AnyRef

    Definition Classes
      QueryDsl

19. #### trait HealthKeyword extends AnyRef

    Definition Classes
      ElasticDsl

20. #### implicit class IndexDefinitionShowOps extends AnyRef

    Definition Classes
      IndexDsl

21. #### implicit class MultiSearchDefinitionShowOps extends AnyRef

    Definition Classes
      SearchDsl

22. #### implicit class PercolateDefinitionShowOps extends AnyRef

    Definition Classes
      PercolateDsl

23. #### implicit class RegisterDefinitionShowOps extends AnyRef

    Definition Classes
      PercolateDsl

24. #### class RegisterExpectsIndex extends AnyRef

    Definition Classes
      PercolateDsl

25. #### class RemoveAliasExpectsIndex extends AnyRef

    Definition Classes
      AliasesDsl

26. #### class RestoreSnapshotExpectsFrom extends AnyRef

    Definition Classes
      SnapshotDsl

27. #### implicit class RichFuture[T] extends AnyRef

    Definition Classes
      ElasticDsl

28. #### implicit class RichString extends AnyRef

    Definition Classes
      ElasticImplicits

29. #### implicit class SearchDefinitionShowOps extends AnyRef

    Definition Classes
      SearchDsl

30. #### trait StatsKeyword extends AnyRef

    Definition Classes
      ElasticDsl

31. #### class TokenFiltersWrapper extends AnyRef

    Definition Classes
      CreateIndexDsl

32. #### class TokenizersWrapper extends AnyRef

    Definition Classes
      CreateIndexDsl

33. #### class UpdateExpectsIndex extends AnyRef

    Definition Classes
      UpdateDsl

34. #### implicit class ValidateDefinitionShowOps extends AnyRef

    Definition Classes
      ValidateDsl

### Value Members

1. #### final def !=(arg0: Any): Boolean

   Definition Classes
     AnyRef → Any

2. #### final def ##(): Int

   Definition Classes
     AnyRef → Any

3. #### final def ==(arg0: Any): Boolean

   Definition Classes
     AnyRef → Any

4. #### implicit object BulkDefinitionExecutable extends Executable[BulkDefinition, BulkResponse, BulkResult]

   Definition Classes
     BulkDsl

5. #### implicit object CancelTasksDefinitionExecutable extends Executable[CancelTasksDefinition, CancelTasksResponse, CancelTasksResponse]

   Definition Classes
     TaskApi

6. #### implicit object ClearIndicesCacheResponseExecutable extends Executable[ClearCacheDefinition, ClearIndicesCacheResponse, ClearIndicesCacheResponse]

   Definition Classes
     IndexAdminDsl

7. #### implicit object ClearScrollDefinitionExecutable extends Executable[ClearScrollDefinition, ClearScrollResponse, ClearScrollResult]

   Definition Classes
     ScrollDsl

8. #### implicit object CloseIndexDefinitionExecutable extends Executable[CloseIndexDefinition, CloseIndexResponse, CloseIndexResponse]

   Definition Classes
     IndexAdminDsl

9. #### implicit object ClusterHealthDefinitionExecutable extends Executable[ClusterHealthDefinition, ClusterHealthResponse, ClusterHealthResponse]

   Definition Classes
     ClusterDsl

10. #### implicit object ClusterSettingsExecutable extends Executable[ClusterSettingsDefinition, ClusterUpdateSettingsResponse, ClusterUpdateSettingsResponse]

    Definition Classes
      ClusterDsl

11. #### implicit object ClusterStateExecutable extends Executable[ClusterStateDefinition, ClusterStateResponse, ClusterStateResponse]

    Definition Classes
      ClusterDsl

12. #### implicit object ClusterStatsExecutable extends Executable[ClusterStatsDefinition, ClusterStatsResponse, ClusterStatsResponse]

    Definition Classes
      ClusterDsl

13. #### implicit object CreateIndexDefinitionExecutable extends Executable[CreateIndexDefinition, CreateIndexResponse, CreateIndexResponse]

    Definition Classes
      CreateIndexDsl

14. #### implicit object CreateIndexShow extends Show[CreateIndexDefinition]

    Definition Classes
      CreateIndexDsl

15. #### implicit object CreateIndexTemplateDefinitionExecutable extends Executable[CreateIndexTemplateDefinition, PutIndexTemplateResponse, PutIndexTemplateResponse]

    Definition Classes
      IndexTemplateDsl

16. #### implicit object CreateRepositoryDefinitionExecutable extends Executable[CreateRepositoryDefinition, PutRepositoryResponse, PutRepositoryResponse]

    Definition Classes
      SnapshotDsl

17. #### implicit object CreateSnapshotDefinitionExecutable extends Executable[CreateSnapshotDefinition, CreateSnapshotResponse, CreateSnapshotResponse]

    Definition Classes
      SnapshotDsl

18. #### implicit object DeleteByIdDefinitionExecutable extends Executable[DeleteByIdDefinition, DeleteResponse, DeleteResponse]

    Definition Classes
      DeleteDsl

19. #### implicit object DeleteIndexDefinitionExecutable extends Executable[DeleteIndexDefinition, DeleteIndexResponse, DeleteIndexResponse]

    Definition Classes
      DeleteIndexDsl

20. #### implicit object DeleteIndexTemplateDefinitionExecutable extends Executable[DeleteIndexTemplateDefinition, DeleteIndexTemplateResponse, DeleteIndexTemplateResponse]

    Definition Classes
      IndexTemplateDsl

21. #### implicit object DeleteSnapshotDefinitionExecutable extends Executable[DeleteSnapshotDefinition, DeleteSnapshotResponse, DeleteSnapshotResponse]

    Definition Classes
      SnapshotDsl

22. #### implicit object ExplainDefinitionExecutable extends Executable[ExplainDefinition, ExplainResponse, ExplainResponse]

    Definition Classes
      ExplainDsl

23. #### implicit object FieldStatsDefinitionExecutable extends Executable[FieldStatsDefinition, FieldStatsResponse, FieldStatsResult]

    Definition Classes
      FieldStatsDsl

24. #### implicit object FlushIndexDefinitionExecutable extends Executable[FlushIndexDefinition, FlushResponse, FlushResponse]

    Definition Classes
      IndexAdminDsl

25. #### implicit object ForceMergeDefinitionExecutable extends Executable[ForceMergeDefinition, ForceMergeResponse, ForceMergeResponse]

    Definition Classes
      ForceMergeDsl

26. #### implicit object GetAliasDefinitionExecutable extends Executable[GetAliasDefinition, GetAliasesResponse, GetAliasesResponse]

    Definition Classes
      AliasesDsl

27. #### implicit object GetDefinitionExecutable extends Executable[GetDefinition, GetResponse, RichGetResponse]

    Definition Classes
      GetDsl

28. #### implicit object GetMappingDefinitionExecutable extends Executable[GetMappingDefinition, GetMappingsResponse, GetMappingsResult]

    Definition Classes
      MappingDsl

29. #### implicit object GetSegmentsDefinitionExecutable extends Executable[GetSegmentsDefinition, IndicesSegmentResponse, GetSegmentsResult]

    Definition Classes
      IndexAdminDsl

30. #### implicit object GetSettingsDefinitionExecutable extends Executable[GetSettingsDefinition, GetSettingsResponse, GetSettingsResponse]

    Definition Classes
      SettingsDsl

31. #### implicit object GetSnapshotsDefinitionExecutable extends Executable[GetSnapshotsDefinition, GetSnapshotsResponse, GetSnapshotsResponse]

    Definition Classes
      SnapshotDsl

32. #### implicit object GetTemplateDefinitionExecutable extends Executable[GetTemplateDefinition, GetIndexTemplatesResponse, GetIndexTemplatesResponse]

    Definition Classes
      IndexTemplateDsl

33. #### implicit object IndexDefinitionExecutable extends Executable[IndexDefinition, IndexResponse, IndexResult]

    Definition Classes
      IndexDsl

34. #### implicit object IndexDefinitionShow extends Show[IndexDefinition]

    Definition Classes
      IndexDsl

35. #### implicit object IndexExistsDefinitionExecutable extends Executable[IndexExistsDefinition, IndicesExistsResponse, IndicesExistsResponse]

    Definition Classes
      IndexAdminDsl

36. #### implicit object IndexRecoveryDefinitionExecutable extends Executable[IndexRecoveryDefinition, RecoveryResponse, RecoveryResponse]

    Definition Classes
      IndexRecoveryDsl

37. #### implicit object IndicesAliasesRequestDefinitionExecutable extends Executable[IndicesAliasesRequestDefinition, IndicesAliasesResponse, IndicesAliasesResponse]

    Definition Classes
      AliasesDsl

38. #### implicit object IndicesStatsDefinitionExecutable extends Executable[IndicesStatsDefinition, IndicesStatsResponse, IndicesStatsResult]

    Definition Classes
      IndexAdminDsl

39. #### implicit object ListTasksDefinitionExecutable extends Executable[ListTasksDefinition, ListTasksResponse, ListTasksResponse]

    Definition Classes
      TaskApi

40. #### implicit object MultiGetDefinitionExecutable extends Executable[MultiGetDefinition, MultiGetResponse, MultiGetResult]

    Definition Classes
      MultiGetApi

41. #### implicit object MultiSearchDefinitionExecutable extends Executable[MultiSearchDefinition, MultiSearchResponse, MultiSearchResult]

    Definition Classes
      SearchDsl

42. #### implicit object MultiSearchDefinitionShow extends Show[MultiSearchDefinition]

    Definition Classes
      SearchDsl

43. #### implicit object MutateAliasDefinitionExecutable extends Executable[MutateAliasDefinition, IndicesAliasesResponse, IndicesAliasesResponse]

    Definition Classes
      AliasesDsl

44. #### val NotAnalyzed: String

    Definition Classes
      MappingDsl

45. #### implicit object OpenIndexDefinitionExecutable extends Executable[OpenIndexDefinition, OpenIndexResponse, OpenIndexResponse]

    Definition Classes
      IndexAdminDsl

46. #### implicit object PendingClusterTasksDefinitionExecutable extends Executable[PendingClusterTasksDefinition, PendingClusterTasksResponse, PendingClusterTasksResponse]

    Definition Classes
      TaskApi

47. #### implicit object PercolateDefinitionExecutable extends Executable[PercolateDefinition, PercolateResponse, PercolateResponse]

    Definition Classes
      PercolateDsl

48. #### implicit object PercolateDefinitionShow extends Show[PercolateDefinition]

    Definition Classes
      PercolateDsl

49. #### implicit object PutMappingDefinitionExecutable extends Executable[PutMappingDefinition, PutMappingResponse, PutMappingResponse]

    Definition Classes
      MappingDsl

50. #### implicit object RefreshDefinitionExecutable extends Executable[RefreshIndexDefinition, RefreshResponse, RefreshResponse]

    Definition Classes
      IndexAdminDsl

51. #### implicit object RegisterDefinitionExecutable extends Executable[RegisterDefinition, IndexResponse, IndexResponse]

    Definition Classes
      PercolateDsl

52. #### implicit object RegisterDefinitionShow extends Show[RegisterDefinition]

    Definition Classes
      PercolateDsl

53. #### implicit object ReindexExecutable extends Executable[ReindexDefinition, Unit, Unit]

    Definition Classes
      ReindexDsl

54. #### implicit object RestoreSnapshotDefinitionExecutable extends Executable[RestoreSnapshotDefinition, RestoreSnapshotResponse, RestoreSnapshotResponse]

    Definition Classes
      SnapshotDsl

55. #### implicit object ScrollExecutable extends Executable[SearchScrollDefinition, SearchResponse, RichSearchResponse]

    Definition Classes
      ScrollDsl

56. #### implicit object SearchDefinitionExecutable extends Executable[SearchDefinition, SearchResponse, RichSearchResponse]

    Definition Classes
      SearchDsl

57. #### implicit object SearchDefinitionShow extends Show[SearchDefinition]

    Definition Classes
      SearchDsl

58. #### implicit object SuggestionsDefinitionExecutable extends Executable[TermSuggestionDefinition, SuggestResponse, SuggestResult]

    Definition Classes
      SuggestionDsl

59. #### implicit object TermVectorExecutable extends Executable[TermVectorsDefinition, TermVectorsResponse, TermVectorsResult]

    Definition Classes
      TermVectorApi

60. #### implicit object TypesExistsDefinitionExecutable extends Executable[TypesExistsDefinition, TypesExistsResponse, TypesExistsResponse]

    Definition Classes
      IndexAdminDsl

61. #### implicit object UpdateDefinitionExecutable extends Executable[UpdateDefinition, UpdateResponse, UpdateResponse]

    Definition Classes
      UpdateDsl

62. #### implicit object UpdateSettingsDefinitionExecutable extends Executable[UpdateSettingsDefinition, UpdateSettingsResponse, UpdateSettingsResponse]

    Definition Classes
      SettingsDsl

63. #### implicit object ValidateDefinitionExecutable extends Executable[ValidateDefinition, ValidateQueryResponse, ValidateQueryResponse]

    Definition Classes
      ValidateDsl

64. #### implicit object ValidateDefinitionShow extends Show[ValidateDefinition]

    Definition Classes
      ValidateDsl

65. #### object add extends Product with Serializable

    Definition Classes
      ElasticDsl

66. #### def addAlias(name: String): AddAliasExpectsIndex

    Definition Classes
      ElasticDsl

67. #### def agg: aggregation.type

    Definition Classes
      ElasticDsl

68. #### def aliases(aliasMutations: Iterable[MutateAliasDefinition]): IndicesAliasesRequestDefinition

    Definition Classes
      ElasticDsl

69. #### def aliases(aliasMutations: MutateAliasDefinition*): IndicesAliasesRequestDefinition

    Definition Classes
      ElasticDsl

70. #### def all: MatchAllQueryDefinition

    Definition Classes
      QueryDsl

71. #### def analyzers(analyzers: AnalyzerDefinition*): AnalyzersWrapper

    Definition Classes
      CreateIndexDsl

72. #### final def asInstanceOf[T0]: T0

    Definition Classes
      Any

73. #### def attachmentField(name: String): AttachmentFieldDefinition

    Definition Classes
      ElasticDsl

74. #### def avgAggregation(name: String): AvgAggregationDefinition

    Definition Classes
      AggregationDsl

75. #### def avgBucketAggregation(name: String): AvgBucketDefinition

    Definition Classes
      PipelineAggregationDsl

76. #### def begin(): Unit

    Definition Classes
      OutputESWriter → OutputWriter

77. #### def binaryField(name: String): BinaryFieldDefinition

    Definition Classes
      ElasticDsl

78. #### def bool(mustQueries: Seq[QueryDefinition], shouldQueries: Seq[QueryDefinition], notQueries: Seq[QueryDefinition]): BoolQueryDefinition

    Definition Classes
      QueryDsl

79. #### def bool(block: ⇒ BoolQueryDefinition): BoolQueryDefinition

    Definition Classes
      QueryDsl

80. #### def booleanField(name: String): BooleanFieldDefinition

    Definition Classes
      ElasticDsl

81. #### def boostingQuery: BoostingQueryDefinition

    Definition Classes
      QueryDsl

82. #### def bucketScriptAggregation(name: String): BucketScriptDefinition

    Definition Classes
      PipelineAggregationDsl

83. #### def bulk(requests: BulkCompatibleDefinition*): BulkDefinition

    Definition Classes
      BulkDsl

84. #### def bulk(requests: Iterable[BulkCompatibleDefinition]): BulkDefinition

    Definition Classes
      BulkDsl

85. #### def byteField(name: String): ByteFieldDefinition

    Definition Classes
      ElasticDsl

86. #### def cancelTasks(nodeIds: Seq[String]): CancelTasksDefinition

    Definition Classes
      ElasticDsl

87. #### def cancelTasks(first: String, rest: String*): CancelTasksDefinition

    Definition Classes
      ElasticDsl

88. #### def cardinalityAggregation(name: String): CardinalityAggregationDefinition

    Definition Classes
      AggregationDsl

89. #### def childrenAggregation(name: String): ChildrenAggregationDefinition

    Definition Classes
      AggregationDsl

90. #### def clearCache(indexes: Iterable[String]): ClearCacheDefinition

    Definition Classes
      ElasticDsl

91. #### def clearCache(first: String, rest: String*): ClearCacheDefinition

    Definition Classes
      ElasticDsl

92. #### def clearIndex(indexes: Iterable[String]): ClearCacheDefinition

    Definition Classes
      ElasticDsl

93. #### def clearIndex(indexes: String*): ClearCacheDefinition

    Definition Classes
      ElasticDsl

94. #### def clearScroll(ids: Iterable[String]): ClearScrollDefinition

    Definition Classes
      ElasticDsl

95. #### def clearScroll(id: String, ids: String*): ClearScrollDefinition

    Definition Classes
      ElasticDsl

96. #### def clone(): AnyRef

    Attributes
      protected[java.lang]
    Definition Classes
      AnyRef
    Annotations
      @throws( ... )

97. #### def closeIndex(index: String): CloseIndexDefinition

    Definition Classes
      ElasticDsl

98. #### def clusterHealth(indices: String*): ClusterHealthDefinition

    Definition Classes
      ElasticDsl

99. #### def clusterHealth: ClusterHealthDefinition

    Definition Classes
      ElasticDsl

100. #### def clusterPersistentSettings(settings: Map[String, String]): ClusterSettingsDefinition

     Definition Classes
       ElasticDsl

101. #### def clusterState: ClusterStateDefinition

     Definition Classes
       ElasticDsl

102. #### def clusterStats: ClusterStatsDefinition

     Definition Classes
       ElasticDsl

103. #### def clusterTransientSettings(settings: Map[String, String]): ClusterSettingsDefinition

     Definition Classes
       ElasticDsl

104. #### def commonGramsTokenFilter(name: String): CommonGramsTokenFilter

     Definition Classes
       TokenFilterDsl

105. #### def commonQuery: CommonQueryExpectsField

     Definition Classes
       QueryDsl

106. #### def commonQuery(field: String): CommonQueryExpectsText

     Definition Classes
       QueryDsl

107. #### def completionField(name: String): CompletionFieldDefinition

     Definition Classes
       ElasticDsl

108. #### def completionSuggestion(name: String): CompletionSuggestionDefinition

     Definition Classes
       ElasticDsl

109. #### def completionSuggestion: CompletionSuggestionDefinition

     Definition Classes
       ElasticDsl

110. #### def constantScoreQuery(q: QueryDefinition): ConstantScoreDefinition

     Definition Classes
       QueryDsl

111. #### def createIndex(name: String): CreateIndexDefinition

     Definition Classes
       ElasticDsl

112. #### def createRepository(name: String): CreateRepositoryExpectsType

     Definition Classes
       ElasticDsl

113. #### def createSnapshot(name: String): CreateSnapshotExpectsIn

     Definition Classes
       ElasticDsl

114. #### def createTemplate(name: String): CreateIndexTemplateExpectsPattern

     Definition Classes
       ElasticDsl

115. #### def cumulativeSumAggregation(name: String): CumulativeSumDefinition

     Definition Classes
       PipelineAggregationDsl

116. #### def customAnalyzer(name: String, tokenizer: Tokenizer, filter: TokenFilter, rest: TokenFilter*): CustomAnalyzerDefinition

     Definition Classes
       AnalyzerDsl

117. #### def customAnalyzer(name: String, tokenizer: Tokenizer): CustomAnalyzerDefinition

     Definition Classes
       AnalyzerDsl

118. #### def dateField(name: String): DateFieldDefinition

     Definition Classes
       ElasticDsl

119. #### def dateHistogramAggregation(name: String): DateHistogramAggregation

     Definition Classes
       AggregationDsl

120. #### def dateRangeAggregation(name: String): DateRangeAggregation

     Definition Classes
       AggregationDsl

121. #### def delete(id: Any): DeleteByIdExpectsFrom

     Definition Classes
       ElasticDsl

122. #### def deleteIndex(indexes: Iterable[String]): DeleteIndexDefinition

     Definition Classes
       ElasticDsl

123. #### def deleteIndex(indexes: String*): DeleteIndexDefinition

     Definition Classes
       ElasticDsl

124. #### def deleteSnapshot(name: String): DeleteSnapshotExpectsIn

     Definition Classes
       ElasticDsl

125. #### def deleteTemplate(name: String): DeleteIndexTemplateDefinition

     Definition Classes
       ElasticDsl

126. #### def derivativeAggregation(name: String): DerivativeDefinition

     Definition Classes
       PipelineAggregationDsl

127. #### def diffAggregation(name: String): DiffDefinition

     Definition Classes
       PipelineAggregationDsl

128. #### def dismax: DisMaxDefinition

     Definition Classes
       QueryDsl

129. #### def doubleField(name: String): DoubleFieldDefinition

     Definition Classes
       ElasticDsl

130. #### def dynamicTemplate(name: String, mapping: TypedFieldDefinition): DynamicTemplateDefinition

     Definition Classes
       ElasticDsl

131. #### def dynamicTemplate(name: String): DynamicTemplateExpectsMapping

     Definition Classes
       ElasticDsl

132. #### def edgeNGramTokenFilter(name: String): EdgeNGramTokenFilter

     Definition Classes
       TokenFilterDsl

133. #### def edgeNGramTokenizer(name: String): EdgeNGramTokenizer

     Definition Classes
       TokenizerDsl

134. #### def elisionTokenFilter(name: String): ElisionTokenFilter

     Definition Classes
       TokenFilterDsl

135. #### def end(completed: Boolean): Boolean

     Definition Classes
       OutputESWriter → OutputWriter

136. #### final def eq(arg0: AnyRef): Boolean

     Definition Classes
       AnyRef

137. #### def equals(arg0: Any): Boolean

     Definition Classes
       AnyRef → Any

138. #### def existingTargetThatIsNewerThan(date: Date): Option[String]

     Definition Classes
       OutputESWriter → OutputWriter

139. #### def existsQuery: ExistsQueryDefinition.type

     Definition Classes
       QueryDsl

140. #### def explain(index: String, type: String, id: String): ExplainDefinition

     Definition Classes
       ElasticDsl

141. #### def exponentialScore(field: String, origin: String, scale: String): ExponentialDecayScoreDefinition

     Definition Classes
       ScoreDsl

142. #### def extendedStatsAggregation(name: String): ExtendedStatsAggregationDefinition

     Definition Classes
       AggregationDsl

143. #### def extendedStatsBucketAggregation(name: String): ExtendedStatsBucketDefinition

     Definition Classes
       PipelineAggregationDsl

144. #### def field(name: String, ft: TokenCountType.type): TokenCountDefinition

     Definition Classes
       ElasticDsl

145. #### def field(name: String, ft: StringType.type): StringFieldDefinition

     Definition Classes
       ElasticDsl

146. #### def field(name: String, ft: ShortType.type): ShortFieldDefinition

     Definition Classes
       ElasticDsl

147. #### def field(name: String, ft: ObjectType.type): ObjectFieldDefinition

     Definition Classes
       ElasticDsl

148. #### def field(name: String, ft: NestedType.type): NestedFieldDefinition

     Definition Classes
       ElasticDsl

149. #### def field(name: String, ft: MultiFieldType.type): MultiFieldDefinition

     Definition Classes
       ElasticDsl

150. #### def field(name: String, ft: LongType.type): LongFieldDefinition

     Definition Classes
       ElasticDsl

151. #### def field(name: String, ft: IpType.type): IpFieldDefinition

     Definition Classes
       ElasticDsl

152. #### def field(name: String, ft: IntegerType.type): IntegerFieldDefinition

     Definition Classes
       ElasticDsl

153. #### def field(name: String, ft: GeoShapeType.type): GeoShapeFieldDefinition

     Definition Classes
       ElasticDsl

154. #### def field(name: String, ft: GeoPointType.type): GeoPointFieldDefinition

     Definition Classes
       ElasticDsl

155. #### def field(name: String, ft: FloatType.type): FloatFieldDefinition

     Definition Classes
       ElasticDsl

156. #### def field(name: String, ft: DoubleType.type): DoubleFieldDefinition

     Definition Classes
       ElasticDsl

157. #### def field(name: String, ft: DateType.type): DateFieldDefinition

     Definition Classes
       ElasticDsl

158. #### def field(name: String, ft: CompletionType.type): CompletionFieldDefinition

     Definition Classes
       ElasticDsl

159. #### def field(name: String, ft: ByteType.type): ByteFieldDefinition

     Definition Classes
       ElasticDsl

160. #### def field(name: String, ft: BooleanType.type): BooleanFieldDefinition

     Definition Classes
       ElasticDsl

161. #### def field(name: String, ft: BinaryType.type): BinaryFieldDefinition

     Definition Classes
       ElasticDsl

162. #### def field(name: String, ft: AttachmentType.type): AttachmentFieldDefinition

     Definition Classes
       ElasticDsl

163. #### def field(name: String): FieldDefinition

     Definition Classes
       ElasticDsl

164. #### object field extends TypeableFields with Product with Serializable

     Definition Classes
       ElasticDsl

165. #### def fieldFactorScore(field: String): FieldValueFactorDefinition

     Definition Classes
       ScoreDsl

166. #### def fieldSort(field: String): FieldSortDefinition

     Definition Classes
       ElasticDsl

167. #### def fieldStats(fields: Iterable[String]): FieldStatsDefinition

     Definition Classes
       ElasticDsl

168. #### def fieldStats(fields: String*): FieldStatsDefinition

     Definition Classes
       ElasticDsl

169. #### def filter(queries: Iterable[QueryDefinition]): BoolQueryDefinition

     Definition Classes
       QueryDsl

170. #### def filter(first: QueryDefinition, rest: QueryDefinition*): BoolQueryDefinition

     Definition Classes
       QueryDsl

171. #### def filterAggregation(name: String): FilterAggregationDefinition

     Definition Classes
       AggregationDsl

172. #### def filters(filters: TokenFilter*): TokenFiltersWrapper

     Definition Classes
       CreateIndexDsl

173. #### def filtersAggregation(name: String): FiltersAggregationDefinition

     Definition Classes
       AggregationDsl

174. #### def finalize(): Unit

     Attributes
       protected[java.lang]
     Definition Classes
       AnyRef
     Annotations
       @throws( classOf[java.lang.Throwable] )

175. #### def floatField(name: String): FloatFieldDefinition

     Definition Classes
       ElasticDsl

176. #### def flushIndex(indexes: String*): FlushIndexDefinition

     Definition Classes
       ElasticDsl

177. #### def flushIndex(indexes: Iterable[String]): FlushIndexDefinition

     Definition Classes
       ElasticDsl

178. #### def forceMerge(indexes: Iterable[String]): ForceMergeDefinition

     Definition Classes
       ElasticDsl

179. #### def forceMerge(first: String, rest: String*): ForceMergeDefinition

     Definition Classes
       ElasticDsl

180. #### def functionScoreQuery(query: QueryDefinition): FunctionScoreQueryDefinition

     Definition Classes
       QueryDsl

181. #### def fuzzyCompletionSuggestion(name: String): FuzzyCompletionSuggestionDefinition

     Definition Classes
       ElasticDsl

182. #### def fuzzyCompletionSuggestion: FuzzyCompletionSuggestionDefinition

     Definition Classes
       ElasticDsl

183. #### def fuzzyQuery(name: String, value: Any): FuzzyQueryDefinition

     Definition Classes
       QueryDsl

184. #### def gaussianScore(field: String, origin: String, scale: String): GaussianDecayScoreDefinition

     Definition Classes
       ScoreDsl

185. #### def geoBoundsAggregation(name: String): GeoBoundsAggregationDefinition

     Definition Classes
       AggregationDsl

186. #### def geoBoxQuery(field: String): GeoBoundingBoxQueryDefinition

     Definition Classes
       QueryDsl

187. #### def geoCentroidAggregation(name: String): GeoCentroidAggregationDefinition

     Definition Classes
       AggregationDsl

188. #### def geoDistanceAggregation(name: String): GeoDistanceAggregationDefinition

     Definition Classes
       AggregationDsl

189. #### def geoDistanceQuery(field: String): GeoDistanceQueryDefinition

     Definition Classes
       QueryDsl

190. #### def geoDistanceRangeQuery(field: String): GeoDistanceRangeQueryDefinition

     Definition Classes
       QueryDsl

191. #### def geoHashCell(field: String, value: String): GeoHashCellQuery

     Definition Classes
       QueryDsl

192. #### def geoHashGridAggregation(name: String): GeoHashGridAggregationDefinition

     Definition Classes
       AggregationDsl

193. #### def geoPolygonQuery(field: String): GeoPolygonQueryDefinition

     Definition Classes
       QueryDsl

194. #### def geoSort(name: String): GeoDistanceSortDefinition

     Definition Classes
       ElasticDsl

195. #### def geopointField(name: String): GeoPointFieldDefinition

     Definition Classes
       ElasticDsl

196. #### def geoshapeField(name: String): GeoShapeFieldDefinition

     Definition Classes
       ElasticDsl

197. #### def get(id: Any): GetWithIdExpectsFrom

     Definition Classes
       ElasticDsl

198. #### object get extends Product with Serializable

     Definition Classes
       ElasticDsl

199. #### def getAlias(aliases: Iterable[String]): GetAliasDefinition

     Definition Classes
       ElasticDsl

200. #### def getAlias(first: String, rest: String*): GetAliasDefinition

     Definition Classes
       ElasticDsl

201. #### final def getClass(): Class[_]

     Definition Classes
       AnyRef → Any

202. #### def getMapping(ixTp: IndexAndTypes): GetMappingDefinition

     Definition Classes
       ElasticDsl

203. #### implicit def getResponseToGetResult(resp: GetAliasesResponse): GetAliasResult

     Definition Classes
       AliasesDsl

204. #### def getSegments(first: String, rest: String*): GetSegmentsDefinition

     Definition Classes
       ElasticDsl

205. #### def getSegments(indexes: Indexes): GetSegmentsDefinition

     Definition Classes
       ElasticDsl

206. #### def getSettings(indexes: Indexes): GetSettingsDefinition

     Definition Classes
       ElasticDsl

207. #### def getSnapshot(names: String*): GetSnapshotsExpectsFrom

     Definition Classes
       ElasticDsl

208. #### def getSnapshot(names: Iterable[String]): GetSnapshotsExpectsFrom

     Definition Classes
       ElasticDsl

209. #### def getTemplate(name: String): GetTemplateDefinition

     Definition Classes
       ElasticDsl

210. #### def globalAggregation(name: String): GlobalAggregationDefinition

     Definition Classes
       AggregationDsl

211. #### def hasChildQuery(type: String): HasChildExpectsQuery

     Definition Classes
       QueryDsl

212. #### def hasParentQuery(type: String): HasParentExpectsQuery

     Definition Classes
       QueryDsl

213. #### def hashCode(): Int

     Definition Classes
       AnyRef → Any

214. #### object health extends HealthKeyword with Product with Serializable

     Definition Classes
       ElasticDsl

215. #### def highlight(field: String): HighlightDefinition

     Definition Classes
       ElasticDsl

216. #### def histogramAggregation(name: String): HistogramAggregation

     Definition Classes
       AggregationDsl

217. #### def id: FieldDefinition

     Definition Classes
       MappingDsl

218. #### def idsQuery(id: String, rest: String*): IdQueryDefinition

     Definition Classes
       QueryDsl

219. #### def idsQuery(ids: Iterable[String]): IdQueryDefinition

     Definition Classes
       QueryDsl

220. #### def index(kv: (String, String)): IndexDefinition

     Definition Classes
       IndexDsl

221. #### object index extends Product with Serializable

     Definition Classes
       ElasticDsl

222. #### def indexExists(indexes: String*): IndexExistsDefinition

     Definition Classes
       ElasticDsl

223. #### def indexExists(indexes: Iterable[String]): IndexExistsDefinition

     Definition Classes
       ElasticDsl

224. #### def indexInto(index: String, type: String): IndexDefinition

     Definition Classes
       ElasticDsl

225. #### def indexInto(indexType: IndexAndTypes): IndexDefinition

     Definition Classes
       ElasticDsl

226. #### def indexStats(first: String, rest: String*): IndicesStatsDefinition

     Definition Classes
       ElasticDsl

227. #### def indexStats(indexes: Indexes): IndicesStatsDefinition

     Definition Classes
       ElasticDsl

228. #### def indicesQuery(indices: String*): AnyRef { def query(query: com.sksamuel.elastic4s.QueryDefinition): com.sksamuel.elastic4s.IndicesQueryDefinition }

     Definition Classes
       QueryDsl

229. #### def innerHit(name: String): InnerHitDefinition

     Definition Classes
       ElasticDsl

230. #### def innerHits(name: String): QueryInnerHitsDefinition

     Definition Classes
       ElasticDsl

231. #### def intField(name: String): IntegerFieldDefinition

     Definition Classes
       ElasticDsl

232. #### def ipField(name: String): IpFieldDefinition

     Definition Classes
       ElasticDsl

233. #### def ipRangeAggregation(name: String): IpRangeAggregationDefinition

     Definition Classes
       AggregationDsl

234. #### final def isInstanceOf[T0]: Boolean

     Definition Classes
       Any

235. #### def keywordMarkerTokenFilter(name: String): KeywordMarkerTokenFilter

     Definition Classes
       TokenFilterDsl

236. #### def keywordTokenizer(name: String): KeywordTokenizer

     Definition Classes
       TokenizerDsl

237. #### def lengthTokenFilter(name: String): LengthTokenFilter

     Definition Classes
       TokenFilterDsl

238. #### def limitTokenFilter(name: String): LimitTokenFilter

     Definition Classes
       TokenFilterDsl

239. #### def linearScore(field: String, origin: String, scale: String): LinearDecayScoreDefinition

     Definition Classes
       ScoreDsl

240. #### def listTasks(nodeIds: Seq[String]): ListTasksDefinition

     Definition Classes
       ElasticDsl

241. #### def listTasks(first: String, rest: String*): ListTasksDefinition

     Definition Classes
       ElasticDsl

242. #### def longField(name: String): LongFieldDefinition

     Definition Classes
       ElasticDsl

243. #### def mapping(name: String): MappingDefinition

     Definition Classes
       ElasticDsl

244. #### object mapping extends Product with Serializable

     Definition Classes
       ElasticDsl

245. #### def matchAllQuery: MatchAllQueryDefinition

     Definition Classes
       QueryDsl

246. #### def matchPhrasePrefixQuery(field: String, value: Any): MatchPhrasePrefixDefinition

     Definition Classes
       QueryDsl

247. #### def matchPhraseQuery(field: String, value: Any): MatchPhraseDefinition

     Definition Classes
       QueryDsl

248. #### def matchQuery(field: String, value: Any): MatchQueryDefinition

     Definition Classes
       QueryDsl

249. #### def matchQuery(tuple: (String, Any)): MatchQueryDefinition

     Definition Classes
       QueryDsl

250. #### def maxAggregation(name: String): MaxAggregationDefinition

     Definition Classes
       AggregationDsl

251. #### def maxBucketAggregation(name: String): MaxBucketDefinition

     Definition Classes
       PipelineAggregationDsl

252. #### def minAggregation(name: String): MinAggregationDefinition

     Definition Classes
       AggregationDsl

253. #### def minBucketAggregation(name: String): MinBucketDefinition

     Definition Classes
       PipelineAggregationDsl

254. #### def missingAggregation(name: String): MissingAggregationDefinition

     Definition Classes
       AggregationDsl

255. #### def moreLikeThisQuery(first: String, rest: String*): MoreLikeThisQueryDefinition

     Definition Classes
       QueryDsl

256. #### def moreLikeThisQuery(flds: Iterable[String]): MoreLikeThisQueryDefinition

     Definition Classes
       QueryDsl

257. #### def movingAverageAggregation(name: String): MovAvgDefinition

     Definition Classes
       PipelineAggregationDsl

258. #### def multi(searches: SearchDefinition*): MultiSearchDefinition

     Definition Classes
       SearchDsl

259. #### def multi(searches: Iterable[SearchDefinition]): MultiSearchDefinition

     Definition Classes
       SearchDsl

260. #### def multiField(name: String): MultiFieldDefinition

     Definition Classes
       ElasticDsl

261. #### def multiMatchQuery(text: String): MultiMatchQueryDefinition

     Definition Classes
       QueryDsl

262. #### def multiget(gets: GetDefinition*): MultiGetDefinition

     Definition Classes
       ElasticDsl

263. #### def multiget(gets: Iterable[GetDefinition]): MultiGetDefinition

     Definition Classes
       ElasticDsl

264. #### def must(queries: Iterable[QueryDefinition]): BoolQueryDefinition

     Definition Classes
       QueryDsl

265. #### def must(queries: QueryDefinition*): BoolQueryDefinition

     Definition Classes
       QueryDsl

266. #### def nGramTokenizer(name: String): NGramTokenizer

     Definition Classes
       TokenizerDsl

267. #### final def ne(arg0: AnyRef): Boolean

     Definition Classes
       AnyRef

268. #### def nestedAggregation(name: String): NestedAggregationDefinition

     Definition Classes
       AggregationDsl

269. #### def nestedField(name: String): NestedFieldDefinition

     Definition Classes
       ElasticDsl

270. #### def nestedQuery(path: String): AnyRef { def query(query: com.sksamuel.elastic4s.QueryDefinition): com.sksamuel.elastic4s.NestedQueryDefinition }

     Definition Classes
       QueryDsl

271. #### def ngramTokenFilter(name: String): NGramTokenFilter

     Definition Classes
       TokenFilterDsl

272. #### def not(queries: Iterable[QueryDefinition]): BoolQueryDefinition

     Definition Classes
       QueryDsl

273. #### def not(queries: QueryDefinition*): BoolQueryDefinition

     Definition Classes
       QueryDsl

274. #### final def notify(): Unit

     Definition Classes
       AnyRef

275. #### final def notifyAll(): Unit

     Definition Classes
       AnyRef

276. #### def objectField(name: String): ObjectFieldDefinition

     Definition Classes
       ElasticDsl

277. #### def openIndex(index: String): OpenIndexDefinition

     Definition Classes
       ElasticDsl

278. #### def options: HighlightOptionsDefinition

     Definition Classes
       HighlightDsl

279. #### def output(a: DbAddress): Unit

     Definition Classes
       OutputESWriter → OutputWriter

280. #### def pathHierarchyTokenizer(name: String): PathHierarchyTokenizer

     Definition Classes
       TokenizerDsl

281. #### def patternAnalyzer(name: String, regex: String): PatternAnalyzerDefinition

     Definition Classes
       AnalyzerDsl

282. #### def patternCaptureTokenFilter(name: String): PatternCaptureTokenFilter

     Definition Classes
       TokenFilterDsl

283. #### def patternReplaceTokenFilter(name: String, pattern: String, replacement: String): PatternReplaceTokenFilter

     Definition Classes
       TokenFilterDsl

284. #### def patternTokenizer(name: String): PatternTokenizer

     Definition Classes
       TokenizerDsl

285. #### def pendingClusterTasks(local: Boolean): PendingClusterTasksDefinition

     Definition Classes
       ElasticDsl

286. #### def percentileRanksAggregation(name: String): PercentileRanksAggregationDefinition

     Definition Classes
       AggregationDsl

287. #### def percentilesAggregation(name: String): PercentilesAggregationDefinition

     Definition Classes
       AggregationDsl

288. #### def percentilesBucketAggregation(name: String): PercentilesBucketDefinition

     Definition Classes
       PipelineAggregationDsl

289. #### def percolateIn(indexesAndTypes: IndexesAndTypes): PercolateDefinition

     Definition Classes
       ElasticDsl

290. #### def percolateIn(indexType: IndexAndTypes): PercolateDefinition

     Definition Classes
       ElasticDsl

291. #### def phraseSuggestion(name: String): PhraseSuggestionDefinition

     Definition Classes
       ElasticDsl

292. #### def phraseSuggestion: PhraseSuggestionDefinition

     Definition Classes
       ElasticDsl

293. #### def prefixQuery(field: String, value: Any): PrefixQueryDefinition

     Definition Classes
       QueryDsl

294. #### def prefixQuery(tuple: (String, Any)): PrefixQueryDefinition

     Definition Classes
       QueryDsl

295. #### def putMapping(indexesAndType: IndexesAndType): PutMappingDefinition

     Definition Classes
       ElasticDsl

296. #### def query(q: String): QueryStringQueryDefinition

     Definition Classes
       QueryDsl

297. #### def query: QueryDsl

     Definition Classes
       QueryDsl

298. #### def queryStringQuery(q: String): QueryStringQueryDefinition

     Definition Classes
       QueryDsl

299. #### def randomScore(seed: Int): RandomScoreDefinition

     Definition Classes
       ScoreDsl

300. #### def rangeAggregation(name: String): RangeAggregationDefinition

     Definition Classes
       AggregationDsl

301. #### def rangeQuery(field: String): RangeQueryDefinition

     Definition Classes
       QueryDsl

302. #### def recoverIndex(indexes: Iterable[String]): IndexRecoveryDefinition

     Definition Classes
       ElasticDsl

303. #### def recoverIndex(indexes: String*): IndexRecoveryDefinition

     Definition Classes
       ElasticDsl

304. #### def refreshIndex(indexes: String*): RefreshIndexDefinition

     Definition Classes
       ElasticDsl

305. #### def refreshIndex(indexes: Iterable[String]): RefreshIndexDefinition

     Definition Classes
       ElasticDsl

306. #### def regexQuery(field: String, value: Any): RegexQueryDefinition

     Definition Classes
       QueryDsl

307. #### def regexQuery(tuple: (String, Any)): RegexQueryDefinition

     Definition Classes
       QueryDsl

308. #### def register(id: Any): RegisterExpectsIndex

     Definition Classes
       ElasticDsl

309. #### def reindex(sourceIndex: String, targetIndex: String)(implicit executor: ExecutionContext): ReindexDefinition

     Definition Classes
       ReindexDsl

310. #### object remove extends Product with Serializable

     Definition Classes
       ElasticDsl

311. #### def removeAlias(alias: String): RemoveAliasExpectsIndex

     Definition Classes
       ElasticDsl

312. #### def rescore(query: QueryDefinition): RescoreDefinition

     Definition Classes
       SearchDsl

313. #### def restoreSnapshot(name: String): RestoreSnapshotExpectsFrom

     Definition Classes
       ElasticDsl

314. #### def reverseNestedAggregation(name: String): ReverseNestedAggregationDefinition

     Definition Classes
       AggregationDsl

315. #### def scoreSort(): ScoreSortDefinition

     Definition Classes
       ElasticDsl

316. #### def script(name: String, script: String): ScriptDefinition

     Definition Classes
       ScriptDsl

317. #### def script(script: String): ScriptDefinition

     Definition Classes
       ScriptDsl

318. #### def scriptField(name: String, script: String): ScriptFieldDefinition

     Definition Classes
       ElasticDsl

319. #### def scriptField(n: String): ExpectsScript

     Definition Classes
       ElasticDsl

320. #### def scriptQuery(script: String): ScriptQueryDefinition

     Definition Classes
       QueryDsl

321. #### def scriptScore(script: ScriptDefinition): ScriptScoreDefinition

     Definition Classes
       ScoreDsl

322. #### def scriptSort(script: ScriptDefinition): AnyRef { ... /* 2 definitions in type refinement */ }

     Definition Classes
       ElasticDsl

323. #### def search(indexes: String*): SearchDefinition

     Definition Classes
       ElasticDsl

324. #### def search(indexType: IndexAndTypes): SearchDefinition

     Definition Classes
       ElasticDsl

325. #### object search extends Product with Serializable

     Definition Classes
       ElasticDsl

326. #### def searchScroll(id: String): SearchScrollDefinition

     Definition Classes
       ElasticDsl

327. #### def shingleTokenFilter(name: String): ShingleTokenFilter

     Definition Classes
       TokenFilterDsl

328. #### def shortField(name: String): ShortFieldDefinition

     Definition Classes
       ElasticDsl

329. #### def should(queries: Iterable[QueryDefinition]): BoolQueryDefinition

     Definition Classes
       QueryDsl

330. #### def should(queries: QueryDefinition*): BoolQueryDefinition

     Definition Classes
       QueryDsl

331. #### def sigTermsAggregation(name: String): SigTermsAggregationDefinition

     Definition Classes
       AggregationDsl

332. #### def simpleStringQuery(q: String): SimpleStringQueryDefinition

     Definition Classes
       QueryDsl

333. #### def snowballAnalyzer(name: String): SnowballAnalyzerDefinition

     Definition Classes
       AnalyzerDsl

334. #### def snowballTokenFilter(name: String): SnowballTokenFilter

     Definition Classes
       TokenFilterDsl

335. #### def spanFirstQuery: AnyRef { def query(spanQuery: com.sksamuel.elastic4s.SpanQueryDefinition): AnyRef{def end(end: Int): com.sksamuel.elastic4s.SpanFirstQueryDefinition} }

     Definition Classes
       QueryDsl

336. #### def spanMultiTermQuery(query: MultiTermQueryDefinition): SpanMultiTermQueryDefinition

     Definition Classes
       QueryDsl

337. #### def spanNearQuery: SpanNearQueryDefinition

     Definition Classes
       QueryDsl

338. #### def spanNotQuery: SpanNotQueryDefinition

     Definition Classes
       QueryDsl

339. #### def spanOrQuery: SpanOrQueryDefinition

     Definition Classes
       QueryDsl

340. #### def spanTermQuery(field: String, value: Any): SpanTermQueryDefinition

     Definition Classes
       QueryDsl

341. #### def standardAnalyzer(name: String): StandardAnalyzerDefinition

     Definition Classes
       AnalyzerDsl

342. #### def standardTokenizer(name: String): StandardTokenizer

     Definition Classes
       TokenizerDsl

343. #### def statsAggregation(name: String): StatsAggregationDefinition

     Definition Classes
       AggregationDsl

344. #### def statsBucketAggregation(name: String): StatsBucketDefinition

     Definition Classes
       PipelineAggregationDsl

345. #### def stemmerOverrideTokenFilter(name: String): StemmerOverrideTokenFilter

     Definition Classes
       TokenFilterDsl

346. #### def stemmerTokenFilter(name: String): StemmerTokenFilter

     Definition Classes
       TokenFilterDsl

347. #### def stopAnalyzer(name: String): StopAnalyzerDefinition

     Definition Classes
       AnalyzerDsl

348. #### def stopTokenFilter(name: String): StopTokenFilter

     Definition Classes
       TokenFilterDsl

349. #### implicit def string2highlightfield(name: String): HighlightDefinition

     Definition Classes
       HighlightDsl

350. #### implicit def string2query(string: String): SimpleStringQueryDefinition

     Definition Classes
       QueryDsl

351. #### def stringField(name: String): StringFieldDefinition

     Definition Classes
       ElasticDsl

352. #### def stringQuery(q: String): QueryStringQueryDefinition

     Definition Classes
       QueryDsl

353. #### def suggestions(suggestions: Iterable[SuggestionDefinition]): SuggestDefinition

     Definition Classes
       ElasticDsl

354. #### def suggestions(suggestions: SuggestionDefinition*): SuggestDefinition

     Definition Classes
       ElasticDsl

355. #### def sumAggregation(name: String): SumAggregationDefinition

     Definition Classes
       AggregationDsl

356. #### def sumBucketAggregation(name: String): SumBucketDefinition

     Definition Classes
       PipelineAggregationDsl

357. #### final def synchronized[T0](arg0: ⇒ T0): T0

     Definition Classes
       AnyRef

358. #### def synonymTokenFilter(name: String, synonyms: Iterable[String]): SynonymTokenFilter

     Definition Classes
       TokenFilterDsl

359. #### def synonymTokenFilter(name: String): SynonymTokenFilter

     Definition Classes
       TokenFilterDsl

360. #### def termAggregation(name: String): TermAggregationDefinition

     Definition Classes
       AggregationDsl

361. #### def termQuery(field: String, value: Any): TermQueryDefinition

     Definition Classes
       QueryDsl

362. #### def termQuery(tuple: (String, Any)): TermQueryDefinition

     Definition Classes
       QueryDsl

363. #### def termSuggestion(name: String): TermSuggestionDefinition

     Definition Classes
       ElasticDsl

364. #### def termSuggestion: TermSuggestionDefinition

     Definition Classes
       ElasticDsl

365. #### def termVectors(index: String, type: String, id: String): TermVectorsDefinition

     Definition Classes
       ElasticDsl

366. #### def termsQuery(field: String, values: Double*): DoubleTermsQueryDefinition

     Definition Classes
       QueryDsl

367. #### def termsQuery(field: String, values: Float*): FloatTermsQueryDefinition

     Definition Classes
       QueryDsl

368. #### def termsQuery(field: String, values: Long*): LongTermsQueryDefinition

     Definition Classes
       QueryDsl

369. #### def termsQuery(field: String, values: Int*): IntTermsQueryDefinition

     Definition Classes
       QueryDsl

370. #### def termsQuery(field: String, values: AnyRef*): TermsQueryDefinition

     Definition Classes
       QueryDsl

371. #### def timestamp(en: Boolean): TimestampDefinition

     Definition Classes
       ElasticDsl

372. #### implicit def toRichResponse(resp: SearchResponse): RichSearchResponse

     Definition Classes
       SearchDsl

373. #### def toString(): String

     Definition Classes
       AnyRef → Any

374. #### def tokenCountField(name: String): TokenCountDefinition

     Definition Classes
       ElasticDsl

375. #### def tokenizers(tokenizers: Tokenizer*): TokenizersWrapper

     Definition Classes
       CreateIndexDsl

376. #### def topHitsAggregation(name: String): TopHitsAggregationDefinition

     Definition Classes
       AggregationDsl

377. #### def truncateTokenFilter(name: String): TruncateTokenFilter

     Definition Classes
       TokenFilterDsl

378. #### implicit def tuple2query(kv: (String, String)): TermQueryDefinition

     Definition Classes
       QueryDsl

379. #### def typeQuery(type: String): TypeQueryDefinition

     Definition Classes
       QueryDsl

380. #### def typesExist(types: String*): TypesExistExpectsIn

     Definition Classes
       ElasticDsl

381. #### def uaxUrlEmailTokenizer(name: String): UaxUrlEmailTokenizer

     Definition Classes
       TokenizerDsl

382. #### def uniqueTokenFilter(name: String): UniqueTokenFilter

     Definition Classes
       TokenFilterDsl

383. #### def update(id: Any): UpdateExpectsIndex

     Definition Classes
       ElasticDsl

384. #### object update extends Product with Serializable

     Definition Classes
       ElasticDsl

385. #### def validateIn(value: String): ValidateDefinition

     Definition Classes
       ElasticDsl

386. #### def validateIn(indexType: IndexAndTypes): ValidateDefinition

     Definition Classes
       ElasticDsl

387. #### def valueCountAggregation(name: String): ValueCountAggregationDefinition

     Definition Classes
       AggregationDsl

388. #### final def wait(): Unit

     Definition Classes
       AnyRef
     Annotations
       @throws( ... )

389. #### final def wait(arg0: Long, arg1: Int): Unit

     Definition Classes
       AnyRef
     Annotations
       @throws( ... )

390. #### final def wait(arg0: Long): Unit

     Definition Classes
       AnyRef
     Annotations
       @throws( ... )

391. #### def weightScore(boost: Double): WeightScoreDefinition

     Definition Classes
       ScoreDsl

392. #### def wildcardQuery(field: String, value: Any): WildcardQueryDefinition

     Definition Classes
       QueryDsl

393. #### def wildcardQuery(tuple: (String, Any)): WildcardQueryDefinition

     Definition Classes
       QueryDsl

394. #### def wordDelimiterTokenFilter(name: String): WordDelimiterTokenFilter

     Definition Classes
       TokenFilterDsl

### Deprecated Value Members

1. #### implicit object CountDefinitionExecutable extends Executable[CountDefinition, CountResponse, CountResponse]

   Definition Classes
     CountDsl
   Annotations
     @deprecated
   Deprecated

     (Since version 2.1.0) Count api is deprecated in favour of search with a size of 0

2. #### implicit object CountDefinitionShow extends Show[CountDefinition]

   Definition Classes
     CountDsl
   Annotations
     @deprecated
   Deprecated

     (Since version 2.1.0) Count api is deprecated in favour of search with a size of 0

3. #### def clusterStatus: ClusterStatsDefinition

   Definition Classes
     ElasticDsl
   Annotations
     @deprecated
   Deprecated

     (Since version 1.6.1) use clusterStats

4. #### def countFrom(indexesAndTypes: IndexesAndTypes): CountDefinition

   Definition Classes
     ElasticDsl
   Annotations
     @deprecated
   Deprecated

     (Since version 2.1.0) Count api is deprecated in favour of search with a size of 0

5. #### def countFrom(indexes: String*): CountDefinition

   Definition Classes
     ElasticDsl
   Annotations
     @deprecated
   Deprecated

     (Since version 2.1.0) Count api is deprecated in favour of search with a size of 0

6. #### def countFrom(index: String): CountDefinition

   Definition Classes
     ElasticDsl
   Annotations
     @deprecated
   Deprecated

     (Since version 2.1.0) Count api is deprecated in favour of search with a size of 0

7. #### def edgeNGramTokenfilter(name: String): EdgeNGramTokenFilter

   Definition Classes
     DeprecatedElasticDsl
   Annotations
     @deprecated
   Deprecated

     (Since version 2.0.0) prefer the method edgeNGramTokenFilter("name") <-- note capitalization

8. #### def filteredQuery: FilteredQueryDefinition

   Definition Classes
     QueryDsl
   Annotations
     @deprecated
   Deprecated

     (Since version 2.0.0) Use boolQuery instead with a must clause for the query and a filter clause for the filter

9. #### def ids(ids: String*): IdQueryDefinition

   Definition Classes
     QueryDsl
   Annotations
     @deprecated
   Deprecated

     (Since version 2.0.0) use idsQuery

10. #### def ids(ids: Iterable[String]): IdQueryDefinition

    Definition Classes
      QueryDsl
    Annotations
      @deprecated
    Deprecated

      (Since version 2.0.0) use idsQuery

11. #### def missingQuery(field: String): MissingQueryDefinition

    Definition Classes
      QueryDsl
    Annotations
      @deprecated
    Deprecated

      (Since version 2.2.0) Use existsQuery with a mustNot clause

12. #### def optimize(indexes: String*): ForceMergeDefinition

    Definition Classes
      DeprecatedElasticDsl
    Annotations
      @deprecated
    Deprecated

      (Since version 1.6.2) use optimizeIndex(index)

13. #### def optimizeIndex(indexes: Iterable[String]): ForceMergeDefinition

    Definition Classes
      ElasticDsl
    Annotations
      @deprecated
    Deprecated

      (Since version 2.1.0) elasticsearch has renamed this forceMerge

14. #### def optimizeIndex(indexes: String*): ForceMergeDefinition

    Definition Classes
      ElasticDsl
    Annotations
      @deprecated
    Deprecated

      (Since version 2.1.0) elasticsearch has renamed this forceMerge

15. #### implicit def stringToField(name: String): FieldDefinition

    Definition Classes
      MappingDsl
    Annotations
      @deprecated
    Deprecated

      (Since version 2.0.0) use field(x)

16. #### implicit def stringToMap(type: String): MappingDefinition

    Definition Classes
      MappingDsl
    Annotations
      @deprecated
    Deprecated

      (Since version 2.0.0) use mapping(x)

### Inherited from ElasticDsl

### Inherited from ElasticImplicits

### Inherited from DeprecatedElasticDsl

### Inherited from ValidateDsl

### Inherited from UpdateDsl

### Inherited from TokenFilterDsl

### Inherited from TokenizerDsl

### Inherited from TermVectorApi

### Inherited from TaskApi

### Inherited from SnapshotDsl

### Inherited from ScrollDsl

### Inherited from ScoreDsl

### Inherited from SettingsDsl

### Inherited from SearchDsl

### Inherited from SuggestionDsl

### Inherited from ScriptFieldDsl

### Inherited from HighlightDsl

### Inherited from ScriptDsl

### Inherited from ReindexDsl

### Inherited from PipelineAggregationDsl

### Inherited from PercolateDsl

### Inherited from MultiGetApi

### Inherited from MappingDsl

### Inherited from IndexTemplateDsl

### Inherited from IndexRecoveryDsl

### Inherited from IndexAdminDsl

### Inherited from GetDsl

### Inherited from ForceMergeDsl

### Inherited from FieldStatsDsl

### Inherited from ExplainDsl

### Inherited from DeleteDsl

### Inherited from QueryDsl

### Inherited from DeleteIndexDsl

### Inherited from CreateIndexDsl

### Inherited from CountDsl

### Inherited from ClusterDsl

### Inherited from BulkDsl

### Inherited from AnalyzerDsl

### Inherited from AliasesDsl

### Inherited from AggregationDsl

### Inherited from IndexDsl

### Inherited from OutputWriter

### Inherited from AnyRef

### Inherited from Any

### Ungrouped