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]) extends Product with Serializable

    Permalink
  7. implicit class ESStringConfig extends AnyRef

    Permalink
  8. class HttpResponseException extends RuntimeException

    Permalink
  9. class QueryBuilderClient extends AbstractClient

    Permalink

Value Members

  1. object AsyncESClient

    Permalink
  2. object BulkAction

    Permalink
  3. object ESClient

    Permalink

    Helper for accessing to Elasticsearch.

  4. object ESConfig extends Serializable

    Permalink
  5. object ESUtils

    Permalink
  6. object HttpUtils

    Permalink
  7. def boolQuery: BoolQueryBuilder

    Permalink
  8. def boostingQuery: BoostingQueryBuilder

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

    Permalink
  10. def constantScoreQuery(filterBuilder: FilterBuilder): ConstantScoreQueryBuilder

    Permalink
  11. def disMaxQuery: DisMaxQueryBuilder

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

    Permalink
  13. def filteredQuery(queryBuilder: QueryBuilder, filterBuilder: FilterBuilder): FilteredQueryBuilder

    Permalink
  14. def functionScoreQuery(filterBuilder: FilterBuilder): FunctionScoreQueryBuilder

    Permalink
  15. def functionScoreQuery(filterBuilder: FilterBuilder, function: ScoreFunctionBuilder): FunctionScoreQueryBuilder

    Permalink
  16. def functionScoreQuery(queryBuilder: QueryBuilder, function: ScoreFunctionBuilder): FunctionScoreQueryBuilder

    Permalink
  17. def functionScoreQuery(function: ScoreFunctionBuilder): FunctionScoreQueryBuilder

    Permalink
  18. def functionScoreQuery: FunctionScoreQueryBuilder

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

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

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

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

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

    Permalink
  24. def hasChildQuery(type: String, query: QueryBuilder): HasChildQueryBuilder

    Permalink
  25. def hasParentQuery(type: String, query: QueryBuilder): HasParentQueryBuilder

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

    Permalink
  27. def indicesQuery(queryBuilder: QueryBuilder, indices: String*): IndicesQueryBuilder

    Permalink
  28. def matchAllQuery: MatchAllQueryBuilder

    Permalink
  29. def matchPhrasePrefixQuery(name: String, text: AnyRef): MatchQueryBuilder

    Permalink
  30. def matchPhraseQuery(name: String, text: AnyRef): MatchQueryBuilder

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

    Permalink
  32. def moreLikeThisQuery: MoreLikeThisQueryBuilder

    Permalink
  33. def moreLikeThisQuery(fields: String*): MoreLikeThisQueryBuilder

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

    Permalink
  35. def nestedQuery(path: String, filter: FilterBuilder): NestedQueryBuilder

    Permalink
  36. def nestedQuery(path: String, query: QueryBuilder): NestedQueryBuilder

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

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

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

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

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

    Permalink
  42. def spanNearQuery: SpanNearQueryBuilder

    Permalink
  43. def spanNotQuery: SpanNotQueryBuilder

    Permalink
  44. def spanOrQuery: SpanOrQueryBuilder

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    Permalink
  61. def wrapperQuery(source: Array[Byte], offset: Int, length: Int): WrapperQueryBuilder

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

    Permalink

Inherited from AnyRef

Inherited from Any

Ungrouped