Package

org.locationtech.geomesa.kudu

result

Permalink

package result

Visibility
  1. Public
  2. All

Type Members

  1. case class ArrowAdapter(sft: SimpleFeatureType, auths: Seq[Array[Byte]], ecql: Option[Filter], transform: Option[(String, SimpleFeatureType)], config: ArrowConfig) extends KuduResultAdapter with Product with Serializable

    Permalink

    Converts rows into arrow vectors

    Converts rows into arrow vectors

    sft

    simple feature type

    auths

    authorizations

    ecql

    filter

    transform

    transform

    config

    arrow output configuration

  2. case class BinAdapter(sft: SimpleFeatureType, auths: Seq[Array[Byte]], ecql: Option[Filter], trackId: Option[String], geom: Option[String], dtg: Option[String], label: Option[String], batchSize: Int, sorting: Boolean) extends KuduResultAdapter with Product with Serializable

    Permalink

    Converts rows to bin format

    Converts rows to bin format

    sft

    simple feature type

    auths

    authorizations

    ecql

    filter

    trackId

    track id field to encode

    geom

    geometry field to encode

    dtg

    date field to encode

    label

    label field to encode

    batchSize

    batch size

    sorting

    sort

  3. case class DensityAdapter(sft: SimpleFeatureType, auths: Seq[Array[Byte]], ecql: Option[Filter], envelope: Envelope, width: Int, height: Int, weight: Option[String]) extends KuduResultAdapter with Product with Serializable

    Permalink

    Aggregates rows into a density map

    Aggregates rows into a density map

    sft

    simple feature type

    auths

    authorizations

    ecql

    filter

    envelope

    rendering envelope

    width

    width in pixels

    height

    height in pixels

    weight

    weight expression, for non-uniform feature weighting

  4. case class DirectAdapter(sft: SimpleFeatureType, auths: Seq[Array[Byte]]) extends KuduResultAdapter with Product with Serializable

    Permalink

    Converts rows to simple features without any filtering or tranforming

    Converts rows to simple features without any filtering or tranforming

    sft

    simple feature type

    auths

    authorizations

  5. case class FilteringAdapter(sft: SimpleFeatureType, auths: Seq[Array[Byte]], ecql: Filter) extends KuduResultAdapter with Product with Serializable

    Permalink

    Converts rows to simple features, first filtering by a predicate

    Converts rows to simple features, first filtering by a predicate

    sft

    simple feature type

    auths

    authorizations

    ecql

    filter

  6. case class FilteringTransformAdapter(sft: SimpleFeatureType, auths: Seq[Array[Byte]], ecql: Filter, tsft: SimpleFeatureType, tdefs: String) extends KuduResultAdapter with Product with Serializable

    Permalink

    Converts rows into simple features, first filtering and then transforming

    Converts rows into simple features, first filtering and then transforming

    sft

    simple feature type

    auths

    authorizations

    ecql

    filter

    tsft

    transform simple feature type

    tdefs

    transform definitions

  7. trait KuduResultAdapter extends AnyRef

    Permalink

    Adapter to convert raw kudu scan results into simple features

  8. case class StatsAdapter(sft: SimpleFeatureType, auths: Seq[Array[Byte]], ecql: Option[Filter], transform: Option[(String, SimpleFeatureType)], query: String, encode: Boolean) extends KuduResultAdapter with Product with Serializable

    Permalink

    Aggregates rows into statistic objects

    Aggregates rows into statistic objects

    sft

    simple feature type

    auths

    authorizations

    ecql

    filter

    transform

    transform

    query

    stat query

    encode

    encode stats as binary or return as json

  9. case class TransformAdapter(sft: SimpleFeatureType, auths: Seq[Array[Byte]], tsft: SimpleFeatureType, tdefs: String) extends KuduResultAdapter with Product with Serializable

    Permalink

    Converts rows into simple features, with transforming

    Converts rows into simple features, with transforming

    sft

    simple feature type

    auths

    authorizations

    tsft

    transform simple feature type

    tdefs

    transform definitions

Ungrouped