GetRequest

com.sksamuel.elastic4s.requests.get.GetRequest
case class GetRequest(index: IndexLike, id: String, storedFields: Seq[String], parent: Option[String], preference: Option[String], realtime: Option[Boolean], refresh: Option[Boolean], routing: Option[String], version: Option[Long], versionType: Option[VersionType], fetchSource: Option[FetchSourceContext])

Attributes

Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all

Members list

Value members

Concrete methods

def fetchSourceContext(fetch: Boolean): GetRequest
def fetchSourceContext(include: Iterable[String], exclude: Iterable[String]): GetRequest
def fetchSourceExclude(exclude: String): GetRequest
def fetchSourceExclude(excludes: Iterable[String]): GetRequest
def fetchSourceExclude(excludes: String*): GetRequest
def fetchSourceInclude(include: String): GetRequest
def fetchSourceInclude(includes: Iterable[String]): GetRequest
def fetchSourceInclude(includes: String*): GetRequest
def parent(p: String): GetRequest
def preference(pref: String): GetRequest
def realtime(r: Boolean): GetRequest
def refresh(r: Boolean): GetRequest
def routing(r: String): GetRequest
def storedFields(first: String, rest: String*): GetRequest
def storedFields(fs: Iterable[String]): GetRequest
def version(ver: Long): GetRequest
def versionType(versionType: String): GetRequest
def versionType(versionType: VersionType): GetRequest

Inherited methods

def productElementNames: Iterator[String]

Attributes

Inherited from:
Product
def productIterator: Iterator[Any]

Attributes

Inherited from:
Product