Packages

p

ai.seer

geodesic

package geodesic

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. All

Type Members

  1. case class ClusterConfig(api_key: Option[String], host: String, name: String) extends Product with Serializable
  2. case class DatasetInfo(name: String, alias: String, config: Option[ProviderConfig] = None, fields: Map[String, Map[String, FieldDef]] = Map.empty) extends Product with Serializable
  3. case class Feature(geometry: Geometry, properties: Map[String, JsValue]) extends Product with Serializable
  4. case class FeatureCollection(features: List[Feature], links: List[Link]) extends Product with Serializable
  5. case class FieldDef(title: String, type: String, format: Option[String] = None) extends Product with Serializable
  6. class GeodesicClient extends Serializable with Logging
  7. case class GeodesicConfig(active: String, clusters: List[ClusterConfig]) extends Product with Serializable

    The config class for Geodesic.

    The config class for Geodesic. Either checks environment for GEODESIC_API_KEY and optionally GEODESIC_HOST or reads the active cluster from the config file located at ~/.config/geodesic/config.json

  8. case class Link(href: String, rel: String, title: String) extends Product with Serializable
  9. case class ProviderConfig(providerName: String, url: String, maxPageSize: Int = 10000) extends Product with Serializable
  10. case class Tokens(access_token: String, id_token: String) extends Product with Serializable

Value Members

  1. object ClusterConfig extends Serializable
  2. object DatasetInfo extends Serializable
  3. object Feature extends Serializable
  4. object FeatureCollection extends Serializable
  5. object GeodesicConfig extends Serializable
  6. object GeodesicConfigApp extends App

    Simple app to load the geodesic config

  7. object Tokens extends Serializable

Ungrouped