Trait/Object

com.sksamuel.elastic4s

ElasticApi

Related Docs: object ElasticApi | package elastic4s

Permalink

trait ElasticApi extends ElasticImplicits with AliasesApi with AnalyzerApi with BulkApi with CreateIndexApi with DeleteApi with DeleteIndexApi with DynamicTemplateApi with ExplainApi with GetApi with HighlightApi with IndexApi with IndexAdminApi with MappingApi with QueryApi with ReindexApi with ScriptApi with ScoreApi with SearchApi with SortApi with TaskApi with TermVectorApi with TokenizerApi with TypesApi with UpdateApi with ValidateApi

Linear Supertypes
Known Subclasses
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. ElasticApi
  2. ValidateApi
  3. UpdateApi
  4. TypesApi
  5. TokenizerApi
  6. TermVectorApi
  7. TaskApi
  8. SortApi
  9. SearchApi
  10. ScoreApi
  11. ScriptApi
  12. ReindexApi
  13. QueryApi
  14. MappingApi
  15. IndexAdminApi
  16. IndexApi
  17. HighlightApi
  18. GetApi
  19. ExplainApi
  20. DynamicTemplateApi
  21. DeleteIndexApi
  22. DeleteApi
  23. CreateIndexApi
  24. BulkApi
  25. AnalyzerApi
  26. AliasesApi
  27. ElasticImplicits
  28. AnyRef
  29. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. class AddAliasExpectsOn extends AnyRef

    Permalink
    Definition Classes
    AliasesApi
  2. class AnalyzersWrapper extends AnyRef

    Permalink
    Definition Classes
    CreateIndexApi
  3. class CommonQueryExpectsText extends AnyRef

    Permalink
    Definition Classes
    QueryApi
  4. class DeleteByIdExpectsFrom extends AnyRef

    Permalink
    Definition Classes
    DeleteApi
  5. class DeleteByQueryExpectsQuery extends AnyRef

    Permalink
    Definition Classes
    DeleteApi
  6. class DynamicTemplateExpectsMapping extends AnyRef

    Permalink
    Definition Classes
    DynamicTemplateApi
  7. case class ExpectsScript(field: String) extends Product with Serializable

    Permalink
    Definition Classes
    TypesApi
  8. class GeoDistanceExpectsDistance extends AnyRef

    Permalink
    Definition Classes
    QueryApi
  9. class GeoDistanceExpectsPoint extends AnyRef

    Permalink
    Definition Classes
    QueryApi
  10. class GeoPolygonExpectsPoints extends AnyRef

    Permalink
    Definition Classes
    QueryApi
  11. class GeoSortExpectsPoints extends AnyRef

    Permalink
    Definition Classes
    SortApi
  12. class GetExpectsFrom extends AnyRef

    Permalink
    Definition Classes
    GetApi
  13. class HasChildQueryExpectsQuery extends AnyRef

    Permalink
    Definition Classes
    QueryApi
  14. class HasParentQueryExpectsQuery extends AnyRef

    Permalink
    Definition Classes
    QueryApi
  15. class MoreLikeThisExpectsLikes extends AnyRef

    Permalink
    Definition Classes
    QueryApi
  16. class NestedQueryExpectsQuery extends AnyRef

    Permalink
    Definition Classes
    QueryApi
  17. class PercolateExpectsUsing extends AnyRef

    Permalink
    Definition Classes
    QueryApi
  18. class ReindexExpectsTarget extends AnyRef

    Permalink
    Definition Classes
    ReindexApi
  19. class RemoveAliasExpectsOn extends AnyRef

    Permalink
    Definition Classes
    AliasesApi
  20. implicit class RichFuture[T] extends AnyRef

    Permalink
  21. implicit class RichScorer extends AnyRef

    Permalink
    Definition Classes
    ScoreApi
  22. implicit class RichString extends AnyRef

    Permalink
    Definition Classes
    ElasticImplicits
  23. class ScriptSortExpectsType extends AnyRef

    Permalink
    Definition Classes
    SortApi
  24. class SpanFirstExpectsEnd extends AnyRef

    Permalink
    Definition Classes
    QueryApi
  25. class TokenFiltersWrapper extends AnyRef

    Permalink
    Definition Classes
    CreateIndexApi
  26. class TokenizersWrapper extends AnyRef

    Permalink
    Definition Classes
    CreateIndexApi
  27. class TypesExistExpectsIn extends AnyRef

    Permalink
    Definition Classes
    IndexAdminApi
  28. class UpdateExpectsIn extends AnyRef

    Permalink
    Definition Classes
    UpdateApi
  29. class UpdateExpectsQuery extends AnyRef

    Permalink
    Definition Classes
    UpdateApi
  30. class ValidateExpectsQuery extends AnyRef

    Permalink
    Definition Classes
    ValidateApi

Value Members

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

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  4. val NotAnalyzed: String

    Permalink
    Definition Classes
    MappingApi
  5. implicit object StringIndexable extends Indexable[String]

    Permalink
    Definition Classes
    ElasticImplicits
  6. def addAlias(alias: String): AddAliasExpectsOn

    Permalink
    Definition Classes
    AliasesApi
  7. def aliases(actions: Iterable[AliasActionDefinition]): IndicesAliasesRequestDefinition

    Permalink
    Definition Classes
    AliasesApi
  8. def aliases(first: AliasActionDefinition, rest: AliasActionDefinition*): IndicesAliasesRequestDefinition

    Permalink
    Definition Classes
    AliasesApi
  9. def analyzers(analyzers: AnalyzerDefinition*): AnalyzersWrapper

    Permalink
    Definition Classes
    CreateIndexApi
  10. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  11. def attachmentField(name: String): AttachmentFieldDefinition

    Permalink
    Definition Classes
    TypesApi
  12. def binaryField(name: String): BinaryFieldDefinition

    Permalink
    Definition Classes
    TypesApi
  13. def bool(mustQueries: Seq[QueryDefinition], shouldQueries: Seq[QueryDefinition], notQueries: Seq[QueryDefinition]): BoolQueryDefinition

    Permalink
    Definition Classes
    QueryApi
  14. def boolQuery(): BoolQueryDefinition

    Permalink
    Definition Classes
    QueryApi
  15. def booleanField(name: String): BooleanFieldDefinition

    Permalink
    Definition Classes
    TypesApi
  16. def boostingQuery(positiveQuery: QueryDefinition, negativeQuery: QueryDefinition): BoostingQueryDefinition

    Permalink
    Definition Classes
    QueryApi
  17. def bulk(requests: BulkCompatibleDefinition*): BulkDefinition

    Permalink
    Definition Classes
    BulkApi
  18. def bulk(requests: Iterable[BulkCompatibleDefinition]): BulkDefinition

    Permalink
    Definition Classes
    BulkApi
  19. def byteField(name: String): ByteFieldDefinition

    Permalink
    Definition Classes
    TypesApi
  20. def cancelTasks(nodeIds: Seq[String]): CancelTasksDefinition

    Permalink
    Definition Classes
    TaskApi
  21. def cancelTasks(first: String, rest: String*): CancelTasksDefinition

    Permalink
    Definition Classes
    TaskApi
  22. def clearCache(indexes: Iterable[String]): ClearCacheDefinition

    Permalink
    Definition Classes
    IndexAdminApi
  23. def clearCache(first: String, rest: String*): ClearCacheDefinition

    Permalink
    Definition Classes
    IndexAdminApi
  24. def clearIndex(indexes: Iterable[String]): ClearCacheDefinition

    Permalink
    Definition Classes
    IndexAdminApi
  25. def clearIndex(first: String, rest: String*): ClearCacheDefinition

    Permalink
    Definition Classes
    IndexAdminApi
  26. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  27. def closeIndex(first: String, rest: String*): CloseIndexDefinition

    Permalink
    Definition Classes
    IndexAdminApi
  28. def commonQuery(field: String, text: String): CommonTermsQueryDefinition

    Permalink
    Definition Classes
    QueryApi
  29. def commonQuery(field: String): CommonQueryExpectsText

    Permalink
    Definition Classes
    QueryApi
  30. def completionField(name: String): CompletionFieldDefinition

    Permalink
    Definition Classes
    TypesApi
  31. def constantScoreQuery(query: QueryDefinition): ConstantScoreDefinition

    Permalink
    Definition Classes
    QueryApi
  32. def createIndex(name: String): CreateIndexDefinition

    Permalink
    Definition Classes
    CreateIndexApi
  33. def customAnalyzer(name: String, tokenizer: Tokenizer, filter: TokenFilter, rest: TokenFilter*): CustomAnalyzerDefinition

    Permalink
    Definition Classes
    AnalyzerApi
  34. def customAnalyzer(name: String, tokenizer: Tokenizer): CustomAnalyzerDefinition

    Permalink
    Definition Classes
    AnalyzerApi
  35. def dateField(name: String): DateFieldDefinition

    Permalink
    Definition Classes
    TypesApi
  36. def delete(id: Any): DeleteByIdExpectsFrom

    Permalink
    Definition Classes
    DeleteApi
  37. def deleteIn(indexesAndTypes: IndexesAndTypes): DeleteByQueryExpectsQuery

    Permalink
    Definition Classes
    DeleteApi
  38. def deleteIndex(indexes: Iterable[String]): DeleteIndexDefinition

    Permalink
    Definition Classes
    DeleteIndexApi
  39. def deleteIndex(indexes: String*): DeleteIndexDefinition

    Permalink
    Definition Classes
    DeleteIndexApi
  40. def dismax(queries: Iterable[QueryDefinition]): DisMaxDefinition

    Permalink
    Definition Classes
    QueryApi
  41. def dismax(first: QueryDefinition, rest: QueryDefinition*): DisMaxDefinition

    Permalink
    Definition Classes
    QueryApi
  42. def doubleField(name: String): DoubleFieldDefinition

    Permalink
    Definition Classes
    TypesApi
  43. def dynamicTemplate(nameOfTemplate: String, mapping: TypedFieldDefinition): DynamicTemplateDefinition

    Permalink
    Definition Classes
    DynamicTemplateApi
  44. def dynamicTemplate(nameOfTemplate: String): DynamicTemplateExpectsMapping

    Permalink
    Definition Classes
    DynamicTemplateApi
  45. def dynamicTemplateMapping(fieldType: FieldType): TypedFieldDefinition

    Permalink
    Definition Classes
    DynamicTemplateApi
  46. def edgeNGramTokenizer(name: String): EdgeNGramTokenizer

    Permalink
    Definition Classes
    TokenizerApi
  47. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  48. def equals(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  49. def existsQuery(field: String): ExistsQueryDefinition

    Permalink
    Definition Classes
    QueryApi
  50. def explain(index: String, type: String, id: String): ExplainDefinition

    Permalink
    Definition Classes
    ExplainApi
  51. def explain(ref: DocumentRef): ExplainDefinition

    Permalink
    Definition Classes
    ExplainApi
  52. def exponentialScore(field: String, origin: String, scale: String): ExponentialDecayScoreDefinition

    Permalink
    Definition Classes
    ScoreApi
  53. def field(name: String, ft: TokenCountType.type): TokenCountDefinition

    Permalink
    Definition Classes
    TypesApi
  54. def field(name: String, ft: TextType.type): TextFieldDefinition

    Permalink
    Definition Classes
    TypesApi
  55. def field(name: String, ft: ShortType.type): ShortFieldDefinition

    Permalink
    Definition Classes
    TypesApi
  56. def field(name: String, ft: PercolatorType.type): PercolatorFieldDefinition

    Permalink
    Definition Classes
    TypesApi
  57. def field(name: String, ft: ObjectType.type): ObjectFieldDefinition

    Permalink
    Definition Classes
    TypesApi
  58. def field(name: String, ft: NestedType.type): NestedFieldDefinition

    Permalink
    Definition Classes
    TypesApi
  59. def field(name: String, ft: MultiFieldType.type): MultiFieldDefinition

    Permalink
    Definition Classes
    TypesApi
  60. def field(name: String, ft: LongType.type): LongFieldDefinition

    Permalink
    Definition Classes
    TypesApi
  61. def field(name: String, ft: KeywordType.type): KeywordFieldDefinition

    Permalink
    Definition Classes
    TypesApi
  62. def field(name: String, ft: IpType.type): IpFieldDefinition

    Permalink
    Definition Classes
    TypesApi
  63. def field(name: String, ft: IntegerType.type): IntegerFieldDefinition

    Permalink
    Definition Classes
    TypesApi
  64. def field(name: String, ft: GeoShapeType.type): GeoShapeFieldDefinition

    Permalink
    Definition Classes
    TypesApi
  65. def field(name: String, ft: GeoPointType.type): GeoPointFieldDefinition

    Permalink
    Definition Classes
    TypesApi
  66. def field(name: String, ft: FloatType.type): FloatFieldDefinition

    Permalink
    Definition Classes
    TypesApi
  67. def field(name: String, ft: DoubleType.type): DoubleFieldDefinition

    Permalink
    Definition Classes
    TypesApi
  68. def field(name: String, ft: DateType.type): DateFieldDefinition

    Permalink
    Definition Classes
    TypesApi
  69. def field(name: String, ft: CompletionType.type): CompletionFieldDefinition

    Permalink
    Definition Classes
    TypesApi
  70. def field(name: String, ft: ByteType.type): ByteFieldDefinition

    Permalink
    Definition Classes
    TypesApi
  71. def field(name: String, ft: BooleanType.type): BooleanFieldDefinition

    Permalink
    Definition Classes
    TypesApi
  72. def field(name: String, ft: BinaryType.type): BinaryFieldDefinition

    Permalink
    Definition Classes
    TypesApi
  73. def field(name: String, ft: AttachmentType.type): AttachmentFieldDefinition

    Permalink
    Definition Classes
    TypesApi
  74. def fieldFactorScore(field: String): FieldValueFactorDefinition

    Permalink
    Definition Classes
    ScoreApi
  75. def fieldNamesQuery(names: Iterable[String])(implicit builder: BuildableTermsQuery[String]): TermsQueryDefinition[String]

    Permalink
    Definition Classes
    QueryApi
  76. def fieldNamesQuery(first: String, rest: String*)(implicit builder: BuildableTermsQuery[String]): TermsQueryDefinition[String]

    Permalink
    Definition Classes
    QueryApi
  77. def fieldSort(field: String): FieldSortDefinition

    Permalink
    Definition Classes
    SortApi
  78. def filter(queries: Iterable[QueryDefinition]): BoolQueryDefinition

    Permalink
    Definition Classes
    QueryApi
  79. def filter(first: QueryDefinition, rest: QueryDefinition*): BoolQueryDefinition

    Permalink
    Definition Classes
    QueryApi
  80. def filterFunction(scorer: ScoreFunctionDefinition): FilterFunctionDefinition

    Permalink
    Definition Classes
    ScoreApi
  81. def filters(filters: TokenFilter*): TokenFiltersWrapper

    Permalink
    Definition Classes
    CreateIndexApi
  82. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  83. def floatField(name: String): FloatFieldDefinition

    Permalink
    Definition Classes
    TypesApi
  84. def flushIndex(indexes: String*): FlushIndexDefinition

    Permalink
    Definition Classes
    IndexAdminApi
  85. def flushIndex(indexes: Iterable[String]): FlushIndexDefinition

    Permalink
    Definition Classes
    IndexAdminApi
  86. def functionScoreQuery(query: QueryDefinition): FunctionScoreQueryDefinition

    Permalink
    Definition Classes
    QueryApi
  87. def functionScoreQuery(): FunctionScoreQueryDefinition

    Permalink
    Definition Classes
    QueryApi
  88. def gaussianScore(field: String, origin: String, scale: String): GaussianDecayScoreDefinition

    Permalink
    Definition Classes
    ScoreApi
  89. def geoBoxQuery(field: String, geohash: String): GeoBoundingBoxQueryDefinition

    Permalink
    Definition Classes
    QueryApi
  90. def geoBoxQuery(field: String): GeoBoundingBoxQueryDefinition

    Permalink
    Definition Classes
    QueryApi
  91. def geoDistanceQuery(field: String): GeoDistanceExpectsPoint

    Permalink
    Definition Classes
    QueryApi
  92. def geoDistanceRangeQuery(field: String, geoPoint: GeoPoint): GeoDistanceRangeQueryDefinition

    Permalink
    Definition Classes
    QueryApi
  93. def geoHashCell(field: String, value: GeoPoint): GeoHashCellQueryDefinition

    Permalink
    Definition Classes
    QueryApi
  94. def geoHashCell(field: String, value: String): GeoHashCellQueryDefinition

    Permalink
    Definition Classes
    QueryApi
  95. def geoPolygonQuery(field: String, points: Iterable[GeoPoint]): GeoPolygonQueryDefinition

    Permalink
    Definition Classes
    QueryApi
  96. def geoPolygonQuery(field: String, first: GeoPoint, rest: GeoPoint*): GeoPolygonQueryDefinition

    Permalink
    Definition Classes
    QueryApi
  97. def geoPolygonQuery(field: String): GeoPolygonExpectsPoints

    Permalink
    Definition Classes
    QueryApi
  98. def geoShapeQuery(field: String, indexedShapeId: String, indexedShapeType: String): GeoShapeDefinition

    Permalink
    Definition Classes
    QueryApi
  99. def geoShapeQuery(field: String, shape: ShapeBuilder): GeoShapeDefinition

    Permalink
    Definition Classes
    QueryApi
  100. def geoSort(field: String): GeoSortExpectsPoints

    Permalink
    Definition Classes
    SortApi
  101. def geopointField(name: String): GeoPointFieldDefinition

    Permalink
    Definition Classes
    TypesApi
  102. def geoshapeField(name: String): GeoShapeFieldDefinition

    Permalink
    Definition Classes
    TypesApi
  103. def get(id: Any): GetExpectsFrom

    Permalink
    Definition Classes
    GetApi
  104. def getAlias(aliases: Iterable[String]): GetAliasDefinition

    Permalink
    Definition Classes
    AliasesApi
  105. def getAlias(first: String, rest: String*): GetAliasDefinition

    Permalink
    Definition Classes
    AliasesApi
  106. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  107. def getMapping(indexesAndTypes: IndexesAndTypes): GetMappingDefinition

    Permalink
    Definition Classes
    MappingApi
  108. def getMapping(indexes: Indexes): GetMappingDefinition

    Permalink
    Definition Classes
    MappingApi
  109. def getMapping(str: String): GetMappingDefinition

    Permalink
    Definition Classes
    MappingApi
  110. def getSegments(first: String, rest: String*): GetSegmentsDefinition

    Permalink
    Definition Classes
    IndexAdminApi
  111. def getSegments(indexes: Indexes): GetSegmentsDefinition

    Permalink
    Definition Classes
    IndexAdminApi
  112. def hasChildQuery(type: String, query: QueryDefinition, scoreMode: ScoreMode): HasChildQueryDefinition

    Permalink
    Definition Classes
    QueryApi
  113. def hasChildQuery(type: String): HasChildQueryExpectsQuery

    Permalink
    Definition Classes
    QueryApi
  114. def hasParentQuery(type: String, query: QueryDefinition, score: Boolean): HasParentQueryDefinition

    Permalink
    Definition Classes
    QueryApi
  115. def hasParentQuery(type: String): HasParentQueryExpectsQuery

    Permalink
    Definition Classes
    QueryApi
  116. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  117. def highlight(field: String): HighlightFieldDefinition

    Permalink
    Definition Classes
    HighlightApi
  118. def highlightOptions(): HighlightOptionsDefinition

    Permalink
    Definition Classes
    HighlightApi
  119. def id: FieldDefinition

    Permalink
    Definition Classes
    MappingApi
  120. def idsQuery(id: Any, rest: Any*): IdQueryDefinition

    Permalink
    Definition Classes
    QueryApi
  121. def idsQuery(ids: Iterable[Any]): IdQueryDefinition

    Permalink
    Definition Classes
    QueryApi
  122. def index(kv: (String, String)): IndexDefinition

    Permalink
    Definition Classes
    IndexApi
  123. def indexExists(index: String): IndexExistsDefinition

    Permalink
    Definition Classes
    IndexAdminApi
  124. def indexInto(indexType: IndexAndType): IndexDefinition

    Permalink
    Definition Classes
    IndexApi
  125. def indexInto(index: String, type: String): IndexDefinition

    Permalink
    Definition Classes
    IndexApi
  126. def indexStats(first: String, rest: String*): IndicesStatsDefinition

    Permalink
    Definition Classes
    IndexAdminApi
  127. def indexStats(indexes: Indexes): IndicesStatsDefinition

    Permalink
    Definition Classes
    IndexAdminApi
  128. def innerHits(name: String): InnerHitDefinition

    Permalink
    Definition Classes
    QueryApi
  129. def intField(name: String): IntegerFieldDefinition

    Permalink
    Definition Classes
    TypesApi
  130. def ipField(name: String): IpFieldDefinition

    Permalink
    Definition Classes
    TypesApi
  131. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  132. def keywordField(name: String): KeywordFieldDefinition

    Permalink
    Definition Classes
    TypesApi
  133. def keywordTokenizer(name: String): KeywordTokenizer

    Permalink
    Definition Classes
    TokenizerApi
  134. def linearScore(field: String, origin: String, scale: String): LinearDecayScoreDefinition

    Permalink
    Definition Classes
    ScoreApi
  135. def listTasks(nodeIds: Seq[String]): ListTasksDefinition

    Permalink
    Definition Classes
    TaskApi
  136. def listTasks(first: String, rest: String*): ListTasksDefinition

    Permalink
    Definition Classes
    TaskApi
  137. def longField(name: String): LongFieldDefinition

    Permalink
    Definition Classes
    TypesApi
  138. def mapping(name: String): MappingDefinition

    Permalink
    Definition Classes
    CreateIndexApi
  139. def matchAllQuery(): MatchAllQueryDefinition

    Permalink
    Definition Classes
    QueryApi
  140. def matchPhrasePrefixQuery(field: String, value: Any): MatchPhrasePrefixDefinition

    Permalink
    Definition Classes
    QueryApi
  141. def matchPhraseQuery(field: String, value: Any): MatchPhraseDefinition

    Permalink
    Definition Classes
    QueryApi
  142. def matchQuery(field: String, value: Any): MatchQueryDefinition

    Permalink
    Definition Classes
    QueryApi
  143. def moreLikeThisQuery(fields: Iterable[String]): MoreLikeThisExpectsLikes

    Permalink
    Definition Classes
    QueryApi
  144. def moreLikeThisQuery(first: String, rest: String*): MoreLikeThisExpectsLikes

    Permalink
    Definition Classes
    QueryApi
  145. def multi(searches: SearchDefinition*): MultiSearchDefinition

    Permalink
    Definition Classes
    SearchApi
  146. def multi(searches: Iterable[SearchDefinition]): MultiSearchDefinition

    Permalink
    Definition Classes
    SearchApi
  147. def multiField(name: String): MultiFieldDefinition

    Permalink
    Definition Classes
    TypesApi
  148. def multiMatchQuery(text: String): MultiMatchQueryDefinition

    Permalink
    Definition Classes
    QueryApi
  149. def multiget(gets: Iterable[GetDefinition]): MultiGetDefinition

    Permalink
    Definition Classes
    GetApi
  150. def multiget(first: GetDefinition, rest: GetDefinition*): MultiGetDefinition

    Permalink
    Definition Classes
    GetApi
  151. def must(queries: Iterable[QueryDefinition]): BoolQueryDefinition

    Permalink
    Definition Classes
    QueryApi
  152. def must(first: QueryDefinition, rest: QueryDefinition*): BoolQueryDefinition

    Permalink
    Definition Classes
    QueryApi
  153. def nGramTokenizer(name: String): NGramTokenizer

    Permalink
    Definition Classes
    TokenizerApi
  154. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  155. def nestedField(name: String): NestedFieldDefinition

    Permalink
    Definition Classes
    TypesApi
  156. def nestedQuery(path: String): NestedQueryExpectsQuery

    Permalink
    Definition Classes
    QueryApi
  157. def not(queries: Iterable[QueryDefinition]): BoolQueryDefinition

    Permalink
    Definition Classes
    QueryApi
  158. def not(queries: QueryDefinition*): BoolQueryDefinition

    Permalink
    Definition Classes
    QueryApi
  159. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  160. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  161. def objectField(name: String): ObjectFieldDefinition

    Permalink
    Definition Classes
    TypesApi
  162. def openIndex(first: String, rest: String*): OpenIndexDefinition

    Permalink
    Definition Classes
    IndexAdminApi
  163. def pathHierarchyTokenizer(name: String): PathHierarchyTokenizer

    Permalink
    Definition Classes
    TokenizerApi
  164. def patternAnalyzer(name: String, regex: String): PatternAnalyzerDefinition

    Permalink
    Definition Classes
    AnalyzerApi
  165. def patternTokenizer(name: String): PatternTokenizer

    Permalink
    Definition Classes
    TokenizerApi
  166. def pendingClusterTasks(local: Boolean): PendingClusterTasksDefinition

    Permalink
    Definition Classes
    TaskApi
  167. def percolateQuery(type: String, field: String = "query"): PercolateExpectsUsing

    Permalink
    Definition Classes
    QueryApi
  168. def percolatorField(name: String): PercolatorFieldDefinition

    Permalink
    Definition Classes
    TypesApi
  169. def prefixQuery(field: String, value: Any): PrefixQueryDefinition

    Permalink
    Definition Classes
    QueryApi
  170. def prefixQuery(tuple: (String, Any)): PrefixQueryDefinition

    Permalink
    Definition Classes
    QueryApi
  171. def putMapping(indexesAndType: IndexesAndType): PutMappingDefinition

    Permalink
    Definition Classes
    MappingApi
  172. def query(queryString: String): QueryStringQueryDefinition

    Permalink
    Definition Classes
    QueryApi
  173. def queryStringQuery(queryString: String): QueryStringQueryDefinition

    Permalink
    Definition Classes
    QueryApi
  174. def randomScore(seed: Int): RandomScoreFunctionDefinition

    Permalink
    Definition Classes
    ScoreApi
  175. def rangeQuery(field: String): RangeQueryDefinition

    Permalink
    Definition Classes
    QueryApi
  176. def refreshIndex(indexes: Indexes): RefreshIndexDefinition

    Permalink
    Definition Classes
    IndexAdminApi
  177. def refreshIndex(indexes: Iterable[String]): RefreshIndexDefinition

    Permalink
    Definition Classes
    IndexAdminApi
  178. def refreshIndex(first: String, rest: String*): RefreshIndexDefinition

    Permalink
    Definition Classes
    IndexAdminApi
  179. def regexQuery(field: String, value: String): RegexQueryDefinition

    Permalink
    Definition Classes
    QueryApi
  180. def regexQuery(tuple: (String, String)): RegexQueryDefinition

    Permalink
    Definition Classes
    QueryApi
  181. def reindex(sourceIndexes: Indexes): ReindexExpectsTarget

    Permalink
    Definition Classes
    ReindexApi
  182. def removeAlias(alias: String): RemoveAliasExpectsOn

    Permalink
    Definition Classes
    AliasesApi
  183. def rescore(query: QueryDefinition): RescoreDefinition

    Permalink
    Definition Classes
    SearchApi
  184. def rollover(alias: String): RolloverDefinition

    Permalink
    Definition Classes
    IndexAdminApi
  185. def scoreSort(order: SortOrder): ScoreSortDefinition

    Permalink
    Definition Classes
    SortApi
  186. def scoreSort(): AnyRef { def order(order: org.elasticsearch.search.sort.SortOrder): com.sksamuel.elastic4s.searches.sort.ScoreSortDefinition }

    Permalink
    Definition Classes
    SortApi
  187. def script(name: String, script: String): ScriptDefinition

    Permalink
    Definition Classes
    ScriptApi
  188. def script(script: String): ScriptDefinition

    Permalink
    Definition Classes
    ScriptApi
  189. def scriptField(n: String): ExpectsScript

    Permalink
    Definition Classes
    TypesApi
  190. def scriptField(name: String, script: String): ScriptFieldDefinition

    Permalink
    Definition Classes
    TypesApi
  191. def scriptQuery(script: String): ScriptQueryDefinition

    Permalink
    Definition Classes
    QueryApi
  192. def scriptScore(script: ScriptDefinition): ScriptScoreDefinition

    Permalink
    Definition Classes
    ScoreApi
  193. def scriptSort(script: ScriptDefinition): ScriptSortExpectsType

    Permalink
    Definition Classes
    SortApi
  194. def search(indexesAndTypes: IndexesAndTypes): SearchDefinition

    Permalink
    Definition Classes
    SearchApi
  195. def search(indexTypes: IndexAndTypes): SearchDefinition

    Permalink
    Definition Classes
    SearchApi
  196. def search(indexes: Indexes): SearchDefinition

    Permalink
    Definition Classes
    SearchApi
  197. def search(indexes: Iterable[String]): SearchDefinition

    Permalink
    Definition Classes
    SearchApi
  198. def search(first: String, rest: String*): SearchDefinition

    Permalink
    Definition Classes
    SearchApi
  199. def search(index: String): SearchDefinition

    Permalink
    Definition Classes
    SearchApi
  200. def shortField(name: String): ShortFieldDefinition

    Permalink
    Definition Classes
    TypesApi
  201. def should(queries: Iterable[QueryDefinition]): BoolQueryDefinition

    Permalink
    Definition Classes
    QueryApi
  202. def should(queries: QueryDefinition*): BoolQueryDefinition

    Permalink
    Definition Classes
    QueryApi
  203. def shrink(source: String, target: String): ShrinkDefinition

    Permalink
    Definition Classes
    IndexAdminApi
  204. def simpleStringQuery(q: String): SimpleStringQueryDefinition

    Permalink
    Definition Classes
    QueryApi
  205. def snowballAnalyzer(name: String): SnowballAnalyzerDefinition

    Permalink
    Definition Classes
    AnalyzerApi
  206. def spanFirstQuery(query: SpanQueryDefinition): SpanFirstExpectsEnd

    Permalink
    Definition Classes
    QueryApi
  207. def spanMultiTermQuery(query: MultiTermQueryDefinition): SpanMultiTermQueryDefinition

    Permalink
    Definition Classes
    QueryApi
  208. def spanNearQuery(defs: Iterable[SpanQueryDefinition], slop: Int): SpanNearQueryDefinition

    Permalink
    Definition Classes
    QueryApi
  209. def spanNotQuery(include: SpanQueryDefinition, exclude: SpanQueryDefinition): SpanNotQueryDefinition

    Permalink
    Definition Classes
    QueryApi
  210. def spanOrQuery(first: SpanQueryDefinition, rest: SpanQueryDefinition*): SpanOrQueryDefinition

    Permalink
    Definition Classes
    QueryApi
  211. def spanOrQuery(iterable: Iterable[SpanQueryDefinition]): SpanOrQueryDefinition

    Permalink
    Definition Classes
    QueryApi
  212. def spanTermQuery(field: String, value: Any): SpanTermQueryDefinition

    Permalink
    Definition Classes
    QueryApi
  213. def standardAnalyzer(name: String): StandardAnalyzerDefinition

    Permalink
    Definition Classes
    AnalyzerApi
  214. def standardTokenizer(name: String): StandardTokenizer

    Permalink
    Definition Classes
    TokenizerApi
  215. def stopAnalyzer(name: String): StopAnalyzerDefinition

    Permalink
    Definition Classes
    AnalyzerApi
  216. implicit def string2query(string: String): SimpleStringQueryDefinition

    Permalink
    Definition Classes
    QueryApi
  217. def stringQuery(q: String): QueryStringQueryDefinition

    Permalink
    Definition Classes
    QueryApi
  218. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  219. def termQuery(field: String, value: Any): TermQueryDefinition

    Permalink
    Definition Classes
    QueryApi
  220. def termQuery(tuple: (String, Any)): TermQueryDefinition

    Permalink
    Definition Classes
    QueryApi
  221. def termVectors(index: String, type: String, id: String): TermVectorsDefinition

    Permalink
    Definition Classes
    TermVectorApi
  222. def termsQuery[T](field: String, values: Iterable[T])(implicit buildable: BuildableTermsQuery[T]): TermsQueryDefinition[T]

    Permalink
    Definition Classes
    QueryApi
  223. def termsQuery[T](field: String, first: T, rest: T*)(implicit arg0: BuildableTermsQuery[T]): TermsQueryDefinition[T]

    Permalink
    Definition Classes
    QueryApi
  224. def textField(name: String): TextFieldDefinition

    Permalink
    Definition Classes
    TypesApi
  225. def timestamp(en: Boolean): TimestampDefinition

    Permalink
  226. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  227. def tokenCountField(name: String): TokenCountDefinition

    Permalink
    Definition Classes
    TypesApi
  228. def tokenizers(tokenizers: Tokenizer*): TokenizersWrapper

    Permalink
    Definition Classes
    CreateIndexApi
  229. implicit def tuple2query(kv: (String, String)): TermQueryDefinition

    Permalink
    Definition Classes
    QueryApi
  230. def typeQuery(type: String): TypeQueryDefinition

    Permalink
    Definition Classes
    QueryApi
  231. def typesExist(types: Iterable[String]): TypesExistExpectsIn

    Permalink
    Definition Classes
    IndexAdminApi
  232. def typesExist(types: String*): TypesExistExpectsIn

    Permalink
    Definition Classes
    IndexAdminApi
  233. def uaxUrlEmailTokenizer(name: String): UaxUrlEmailTokenizer

    Permalink
    Definition Classes
    TokenizerApi
  234. def update(id: Any): UpdateExpectsIn

    Permalink
    Definition Classes
    UpdateApi
  235. def updateIn(indexes: Indexes): UpdateExpectsQuery

    Permalink
    Definition Classes
    UpdateApi
  236. def validateIn(indexesAndTypes: IndexesAndTypes): ValidateExpectsQuery

    Permalink
    Definition Classes
    ValidateApi
  237. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  238. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  239. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  240. def weightScore(boost: Double): WeightScoreDefinition

    Permalink
    Definition Classes
    ScoreApi
  241. def wildcardQuery(field: String, value: Any): WildcardQueryDefinition

    Permalink
    Definition Classes
    QueryApi
  242. def wildcardQuery(tuple: (String, Any)): WildcardQueryDefinition

    Permalink
    Definition Classes
    QueryApi

Deprecated Value Members

  1. def bool(block: ⇒ BoolQueryDefinition): BoolQueryDefinition

    Permalink
    Definition Classes
    QueryApi
    Annotations
    @deprecated
    Deprecated

    (Since version 5.0.0) this usage leads to subtle bugs, please use boolQuery().must(...).should(...).not(...)

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

    Permalink
    Definition Classes
    TypesApi
    Annotations
    @deprecated
    Deprecated

    (Since version 5.0.0) string type is deprecated in ES 5, use text or keyword types

  3. def field(name: String): FieldDefinition

    Permalink
    Definition Classes
    TypesApi
    Annotations
    @deprecated
    Deprecated

    (Since version 5.0.0) use field(name, type)

  4. def geoPolyonQuery(field: String): GeoPolygonExpectsPoints

    Permalink
    Definition Classes
    QueryApi
    Annotations
    @deprecated
    Deprecated

    (Since version 5.2.0) use geoPolygonQuery

  5. def matchQuery(tuple: (String, Any)): MatchQueryDefinition

    Permalink
    Definition Classes
    QueryApi
    Annotations
    @deprecated
    Deprecated

    (Since version 5.2.0) use matchQuery(field, value) instead of the tupled version

  6. def options: HighlightOptionsDefinition

    Permalink
    Definition Classes
    HighlightApi
    Annotations
    @deprecated
    Deprecated

    (Since version 5.0.0) use highlightOptions()

  7. implicit def string2highlightfield(name: String): HighlightFieldDefinition

    Permalink
    Definition Classes
    HighlightApi
    Annotations
    @deprecated
    Deprecated

    (Since version 5.0.0) use highlight(name)

  8. def stringField(name: String): StringFieldDefinition

    Permalink
    Definition Classes
    TypesApi
    Annotations
    @deprecated
    Deprecated

    (Since version 5.0.0) string type is deprecated in ES 5, use text or keyword types

  9. implicit def tupleToIndexAndType(tuple: (String, String)): IndexAndType

    Permalink
    Definition Classes
    ElasticImplicits
    Annotations
    @deprecated
    Deprecated

    use index / type not index -> type

Inherited from ValidateApi

Inherited from UpdateApi

Inherited from TypesApi

Inherited from TokenizerApi

Inherited from TermVectorApi

Inherited from TaskApi

Inherited from SortApi

Inherited from SearchApi

Inherited from ScoreApi

Inherited from ScriptApi

Inherited from ReindexApi

Inherited from QueryApi

Inherited from MappingApi

Inherited from IndexAdminApi

Inherited from IndexApi

Inherited from HighlightApi

Inherited from GetApi

Inherited from ExplainApi

Inherited from DynamicTemplateApi

Inherited from DeleteIndexApi

Inherited from DeleteApi

Inherited from CreateIndexApi

Inherited from BulkApi

Inherited from AnalyzerApi

Inherited from AliasesApi

Inherited from ElasticImplicits

Inherited from AnyRef

Inherited from Any

Ungrouped