Package

jp.co.bizreach

elasticsearch4s

Permalink

package elasticsearch4s

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. elasticsearch4s
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. class AsyncESClient extends AnyRef

    Permalink
  2. sealed trait BulkAction extends AnyRef

    Permalink
  3. class ESClient extends AnyRef

    Permalink
  4. case class ESConfig(indexName: String, typeName: Option[String] = None, preference: Option[String] = None, explain: Boolean = false, timeout: Option[Int] = None) extends Product with Serializable

    Permalink
  5. case class ESSearchResult[T](totalHits: Long, tookTime: Long, list: List[ESSearchResultItem[T]], facets: Map[String, Map[String, Any]], aggregations: Map[String, Any], source: Map[String, Any]) extends Product with Serializable

    Permalink
  6. case class ESSearchResultItem[T](id: String, score: Double, doc: T, highlightFields: Map[String, List[String]], explanation: Map[String, Any], sort: Seq[Any]) extends Product with Serializable

    Permalink
  7. implicit class ESStringConfig extends AnyRef

    Permalink
  8. class HttpResponseException extends RuntimeException

    Permalink

Value Members

  1. object AsyncESClient

    Permalink
  2. object BulkAction

    Permalink
  3. object ContentType

    Permalink
  4. object ESClient

    Permalink

    Helper for accessing to Elasticsearch.

  5. object ESConfig extends Serializable

    Permalink
  6. object ESUtils

    Permalink
  7. object HttpUtils

    Permalink
  8. def boolQuery: BoolQueryBuilder

    Permalink
  9. def boostingQuery(positiveQuery: QueryBuilder, negativeQuery: QueryBuilder): BoostingQueryBuilder

    Permalink
  10. def constantScoreQuery(queryBuilder: QueryBuilder): ConstantScoreQueryBuilder

    Permalink
  11. def disMaxQuery: DisMaxQueryBuilder

    Permalink
  12. def fieldMaskingSpanQuery(query: SpanQueryBuilder, field: String): FieldMaskingSpanQueryBuilder

    Permalink
  13. def functionScoreQuery[T <: ScoreFunctionBuilder[T]](queryBuilder: QueryBuilder, function: ScoreFunctionBuilder[T]): FunctionScoreQueryBuilder

    Permalink
  14. def functionScoreQuery[T <: ScoreFunctionBuilder[T]](function: ScoreFunctionBuilder[T]): FunctionScoreQueryBuilder

    Permalink
  15. def functionScoreQuery(queryBuilder: QueryBuilder, filterFunctionBuilders: Array[FilterFunctionBuilder]): FunctionScoreQueryBuilder

    Permalink
  16. def functionScoreQuery(queryBuilder: QueryBuilder): FunctionScoreQueryBuilder

    Permalink
  17. def fuzzyQuery(name: String, value: AnyRef): FuzzyQueryBuilder

    Permalink
  18. def fuzzyQuery(name: String, value: String): FuzzyQueryBuilder

    Permalink
  19. def geoShapeQuery(name: String, indexedShapeId: String, indexedShapeType: String): GeoShapeQueryBuilder

    Permalink
  20. def geoShapeQuery(name: String, shape: ShapeBuilder): GeoShapeQueryBuilder

    Permalink
  21. def idsQuery(types: String*): IdsQueryBuilder

    Permalink
  22. def matchAllQuery: MatchAllQueryBuilder

    Permalink
  23. def matchPhrasePrefixQuery(name: String, text: AnyRef): MatchPhrasePrefixQueryBuilder

    Permalink
  24. def matchPhraseQuery(name: String, text: AnyRef): MatchPhraseQueryBuilder

    Permalink
  25. def matchQuery(name: String, text: AnyRef): MatchQueryBuilder

    Permalink
  26. def moreLikeThisQuery(likeTexts: String*): MoreLikeThisQueryBuilder

    Permalink
  27. def multiMatchQuery(text: AnyRef, fieldNames: String*): MultiMatchQueryBuilder

    Permalink
  28. def nestedQuery(path: String, query: QueryBuilder, scoreMode: ScoreMode): NestedQueryBuilder

    Permalink
  29. def prefixQuery(name: String, prefix: String): PrefixQueryBuilder

    Permalink
  30. def rangeQuery(name: String): RangeQueryBuilder

    Permalink
  31. def regexpQuery(name: String, regexp: String): RegexpQueryBuilder

    Permalink
  32. package retry

    Permalink
  33. def spanFirstQuery(match: SpanQueryBuilder, end: Int): SpanFirstQueryBuilder

    Permalink
  34. def spanMultiTermQueryBuilder(multiTermQueryBuilder: MultiTermQueryBuilder): SpanMultiTermQueryBuilder

    Permalink
  35. def spanNearQuery(initialClause: SpanQueryBuilder, slop: Int): SpanNearQueryBuilder

    Permalink
  36. def spanNotQuery(initialClause: SpanQueryBuilder, exclude: SpanQueryBuilder): SpanNotQueryBuilder

    Permalink
  37. def spanOrQuery(initialClause: SpanQueryBuilder): SpanOrQueryBuilder

    Permalink
  38. def spanTermQuery(name: String, value: Double): SpanTermQueryBuilder

    Permalink
  39. def spanTermQuery(name: String, value: Float): SpanTermQueryBuilder

    Permalink
  40. def spanTermQuery(name: String, value: Long): SpanTermQueryBuilder

    Permalink
  41. def spanTermQuery(name: String, value: Int): SpanTermQueryBuilder

    Permalink
  42. def spanTermQuery(name: String, value: String): SpanTermQueryBuilder

    Permalink
  43. def string2config(indexName: String): ESConfig

    Permalink
  44. def termQuery(name: String, value: AnyRef): TermQueryBuilder

    Permalink
  45. def termQuery(name: String, value: Boolean): TermQueryBuilder

    Permalink
  46. def termQuery(name: String, value: Double): TermQueryBuilder

    Permalink
  47. def termQuery(name: String, value: Float): TermQueryBuilder

    Permalink
  48. def termQuery(name: String, value: Long): TermQueryBuilder

    Permalink
  49. def termQuery(name: String, value: Int): TermQueryBuilder

    Permalink
  50. def termQuery(name: String, value: String): TermQueryBuilder

    Permalink
  51. def termsQuery[T](name: String, values: T*)(implicit c: ClassTag[T]): TermsQueryBuilder

    Permalink
  52. def tuple2config(tuple: (String, String)): ESConfig

    Permalink
  53. def wildcardQuery(name: String, query: String): WildcardQueryBuilder

    Permalink
  54. def wrapperQuery(source: BytesReference): WrapperQueryBuilder

    Permalink
  55. def wrapperQuery(source: Array[Byte]): WrapperQueryBuilder

    Permalink
  56. def wrapperQuery(source: String): WrapperQueryBuilder

    Permalink

Inherited from AnyRef

Inherited from Any

Ungrouped