Packages

c

com.couchbase.client.scala.analytics

ReactiveAnalyticsResult

case class ReactiveAnalyticsResult(rows: SFlux[AnalyticsChunkRow], meta: SMono[AnalyticsMetaData]) extends Product with Serializable

The results of an Analytics query, as returned by the reactive API.

rows

a Flux of any returned rows. If the Analytics service returns an error while returning the rows, it will be raised on this Flux

meta

any additional information related to the Analytics query

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

Instance Constructors

  1. new ReactiveAnalyticsResult(rows: SFlux[AnalyticsChunkRow], meta: SMono[AnalyticsMetaData])

    rows

    a Flux of any returned rows. If the Analytics service returns an error while returning the rows, it will be raised on this Flux

    meta

    any additional information related to the Analytics query

Value Members

  1. val meta: SMono[AnalyticsMetaData]
  2. def productElementNames: Iterator[String]
    Definition Classes
    Product
  3. def rowsAs[T](implicit deserializer: JsonDeserializer[T]): SFlux[T]

    Return all rows, converted into the application's preferred representation.

    Return all rows, converted into the application's preferred representation.

    T

    this can be of any type for which an implicit * com.couchbase.client.scala.codec.Conversions.JsonSerializer can be found: a list * of types that are supported 'out of the box' is available at * these JSON docs