Class

elastic.api

IndexResponse

Related Doc: package api

Permalink

case class IndexResponse[Json](_shards: Shards[Json], _index: Option[String] = None, _type: Option[String] = None, _id: Option[String] = None, _version: Option[Int] = None, created: Option[Boolean] = None, found: Option[Boolean] = None) extends ESResponse with Product with Serializable

Document indexation response

Json

the type of the json representation

_shards

state of the shards

_index

the index name

_type

the type name

_id

the id of the document

_version

the version of the document

created

true if created

found

true if found

Linear Supertypes
Serializable, Serializable, Product, Equals, ESResponse, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. IndexResponse
  2. Serializable
  3. Serializable
  4. Product
  5. Equals
  6. ESResponse
  7. AnyRef
  8. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new IndexResponse(_shards: Shards[Json], _index: Option[String] = None, _type: Option[String] = None, _id: Option[String] = None, _version: Option[Int] = None, created: Option[Boolean] = None, found: Option[Boolean] = None)

    Permalink

    _shards

    state of the shards

    _index

    the index name

    _type

    the type name

    _id

    the id of the document

    _version

    the version of the document

    created

    true if created

    found

    true if found

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 _id: Option[String]

    Permalink

    the id of the document

  5. val _index: Option[String]

    Permalink

    the index name

  6. val _shards: Shards[Json]

    Permalink

    state of the shards

  7. val _type: Option[String]

    Permalink

    the type name

  8. val _version: Option[Int]

    Permalink

    the version of the document

  9. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  10. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  11. val created: Option[Boolean]

    Permalink

    true if created

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

    Permalink
    Definition Classes
    AnyRef
  13. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  14. val found: Option[Boolean]

    Permalink

    true if found

  15. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  16. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  17. final def ne(arg0: AnyRef): Boolean

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

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

    Permalink
    Definition Classes
    AnyRef
  20. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  21. final def wait(): Unit

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

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

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

Inherited from Serializable

Inherited from Serializable

Inherited from Product

Inherited from Equals

Inherited from ESResponse

Inherited from AnyRef

Inherited from Any

Ungrouped