package result
- Alphabetic
- Public
- All
Type Members
-
case class
ArrowAdapter(sft: SimpleFeatureType, auths: Seq[Array[Byte]], ecql: Option[Filter], transform: Option[(String, SimpleFeatureType)], config: ArrowConfig) extends KuduResultAdapter with Product with Serializable
Converts rows into arrow vectors
Converts rows into arrow vectors
- sft
simple feature type
- auths
authorizations
- ecql
filter
- transform
transform
- config
arrow output configuration
-
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
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
-
case class
DensityAdapter(sft: SimpleFeatureType, auths: Seq[Array[Byte]], ecql: Option[Filter], geom: String, envelope: Envelope, width: Int, height: Int, weight: Option[String]) extends KuduResultAdapter with Product with Serializable
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
-
case class
DirectAdapter(sft: SimpleFeatureType, auths: Seq[Array[Byte]]) extends KuduResultAdapter with Product with Serializable
Converts rows to simple features without any filtering or transforming
Converts rows to simple features without any filtering or transforming
- sft
simple feature type
- auths
authorizations
-
case class
FilteringAdapter(sft: SimpleFeatureType, auths: Seq[Array[Byte]], ecql: Filter) extends KuduResultAdapter with Product with Serializable
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
-
case class
FilteringTransformAdapter(sft: SimpleFeatureType, auths: Seq[Array[Byte]], ecql: Filter, tsft: SimpleFeatureType, tdefs: String) extends KuduResultAdapter with Product with Serializable
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
-
trait
KuduResultAdapter extends AnyRef
Adapter to convert raw kudu scan results into simple features
-
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
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
-
case class
TransformAdapter(sft: SimpleFeatureType, auths: Seq[Array[Byte]], tsft: SimpleFeatureType, tdefs: String) extends KuduResultAdapter with Product with Serializable
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
Value Members
- object ArrowAdapter extends KuduResultAdapterSerialization[ArrowAdapter] with Serializable
- object BinAdapter extends KuduResultAdapterSerialization[BinAdapter] with Serializable
- object DensityAdapter extends KuduResultAdapterSerialization[DensityAdapter] with Serializable
- object DirectAdapter extends KuduResultAdapterSerialization[DirectAdapter] with Serializable
- object FilteringAdapter extends KuduResultAdapterSerialization[FilteringAdapter] with Serializable
- object FilteringTransformAdapter extends KuduResultAdapterSerialization[FilteringTransformAdapter] with Serializable
- object KuduResultAdapter
- object StatsAdapter extends KuduResultAdapterSerialization[StatsAdapter] with Serializable
- object TransformAdapter extends KuduResultAdapterSerialization[TransformAdapter] with Serializable