Class

com.github.thanhtien522.eshttpclient

ESHttpClient

Related Doc: package eshttpclient

Permalink

class ESHttpClient extends AnyRef

Created by user on 6/8/17.

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

Instance Constructors

  1. new ESHttpClient(servers: Seq[String], authInfo: AuthInfo)

    Permalink

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. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  5. def bulk(index: Option[String], type: Option[String], requests: Seq[DocRequest]): BulkResponse

    Permalink
  6. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  7. def close(): Unit

    Permalink
  8. val clusterInfo: ClusterInfo

    Permalink
  9. def createIndex(indexName: String, settingsAndMappings: String): AckResponse

    Permalink
  10. def delete(index: String, type: String, id: String): DeleteResponse

    Permalink
  11. def deleteIndies(indies: String): AckResponse

    Permalink

    Delete one or multiple index

    Delete one or multiple index

    indies

    single index, multiple index with comma separated, all indies with _all, wildcard expression

  12. final def eq(arg0: AnyRef): Boolean

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

    Permalink
    Definition Classes
    AnyRef → Any
  14. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  15. def get(index: String, type: String, id: String): GetResponse

    Permalink
  16. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  17. def getClient: RestClient

    Permalink
  18. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  19. def index(index: String, type: String, id: Option[String], source: String): IndexResponse

    Permalink
  20. def indexExist(index: String): Boolean

    Permalink
  21. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  22. def msearch(indies: Set[String], types: Set[String], requests: Seq[SearchRequest]): MultiSearchResponse

    Permalink
  23. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  24. final def notify(): Unit

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

    Permalink
    Definition Classes
    AnyRef
  26. def refresh(indies: Set[String]): Unit

    Permalink
  27. def search(index: String, types: Set[String], query: String): SearchResponse

    Permalink
  28. def search(index: String, type: String, query: String): SearchResponse

    Permalink
  29. def search(indies: Set[String], types: Set[String], query: String): SearchResponse

    Permalink

    Search

    Search

    indies

    Set of index name

    types

    Set of type name

    query

    ElasticSearch json query

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

    Permalink
    Definition Classes
    AnyRef
  31. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  32. def update(index: String, type: String, id: String, source: String, docAsUpsert: Boolean = false): UpdateResponse

    Permalink
  33. final def wait(): Unit

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

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

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from AnyRef

Inherited from Any

Ungrouped