com.sksamuel.elastic4s

http

package http

Visibility
  1. Public
  2. All

Type Members

  1. class DefaultResponseHandler[U] extends ResponseHandler[U]

  2. trait ElasticDsl extends ElasticApi with Logging with BulkImplicits with CatImplicits with ClusterImplicits with DeleteImplicits with ExplainImplicits with GetImplicits with IndexImplicits with IndexAdminImplicits with IndexAliasImplicits with IndexTemplateImplicits with LocksImplicits with MappingExecutables with NodesImplicits with ReindexImplicits with SearchImplicits with SearchTemplateImplicits with SearchScrollImplicits with SettingsImplicits with UpdateImplicits with TaskImplicits with TermVectorsExecutables with ValidateImplicits

  3. class ElasticsearchJavaRestClient extends HttpRequestClient

  4. trait HttpClient extends Logging

  5. case class HttpEntity(content: String, contentType: Option[String]) extends Product with Serializable

  6. abstract class HttpExecutable[T, U] extends Logging

  7. trait HttpRequestClient extends Logging

    Adapts an underlying http client so that it can be used by the elastic4s http client.

  8. case class HttpResponse(statusCode: Int, entity: Option[HttpEntity], headers: Map[String, String]) extends Product with Serializable

  9. class NotFound404ResponseHandler[U] extends DefaultResponseHandler[U]

  10. trait ResponseHandler[U] extends AnyRef

Value Members

  1. object ElasticDsl extends ElasticDsl

  2. object EnumConversions

  3. object HttpClient extends Logging

  4. object HttpEntity extends Serializable

  5. object IndicesOptionsParams

  6. object NoOpHttpClientConfigCallback extends HttpClientConfigCallback

    HttpAsyncClientBuilder that performs a no-op on the given HttpAsyncClientBuilder

  7. object NoOpRequestConfigCallback extends RequestConfigCallback

    RequestConfigCallback that performs a no-op on the given RequestConfig.

  8. object ResponseHandler extends Logging

  9. object ScriptBuilderFn

  10. object SourceAsContentBuilder

  11. package bulk

  12. package cat

  13. package cluster

  14. package delete

  15. package explain

  16. package get

  17. package index

  18. package locks

  19. package nodes

  20. package reindex

  21. package search

  22. package settings

  23. package task

  24. package termvectors

  25. package update

  26. package validate

  27. package values

Ungrouped