package client
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- client
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Type Members
- case class Contains(substring: NonEmptyString) extends Query with Product with Serializable
- case class EndsWith(postfix: NonEmptyString) extends Query with Product with Serializable
- case class Equals(value: Json) extends Query with Product with Serializable
- case class GreaterThan(floor: Json) extends Query with Product with Serializable
- case class GreaterThanEqual(floor: Json) extends Query with Product with Serializable
- case class In(values: NonEmptyVector[Json]) extends Query with Product with Serializable
- case class LessThan(ceiling: Json) extends Query with Product with Serializable
- case class LessThanEqual(ceiling: Json) extends Query with Product with Serializable
- case class NotEqualTo(value: Json) extends Query with Product with Serializable
- final case class PaginationToken(timestampAtLeast: Instant, serialIdGreaterThan: PosInt) extends Product with Serializable
-
sealed abstract
class
Query extends AnyRef
https://github.com/azavea/franklin/blob/286c5c755585cf743eae5bd176609d8c125ad2b9/application/src/main/scala/com/azavea/franklin/datamodel/Query.scala
- case class SearchFilters(bbox: Option[Bbox] = None, datetime: Option[TemporalExtent] = None, intersects: Option[Geometry] = None, collections: List[String] = Nil, items: List[String] = Nil, limit: Option[NonNegInt] = None, query: Map[String, List[Query]] = Map.empty, next: Option[PaginationToken] = None) extends Product with Serializable
- trait StacClient[F[_]] extends AnyRef
- case class StartsWith(prefix: NonEmptyString) extends Query with Product with Serializable
- type SttpStacClient[F[_]] = SttpStacClientF[F] { type Filter = com.azavea.stac4s.api.client.SearchFilters }
- abstract class SttpStacClientF[F[_]] extends StacClient[F]
- case class Superset(values: NonEmptyVector[Json]) extends Query with Product with Serializable
Value Members
-
object
PaginationToken extends Serializable
Circe codecs should encode token into a base64 string https://github.com/azavea/franklin/blob/f5be8ddf48661c5bc43cbd22cb7277e961641803/application/src/main/scala/com/azavea/franklin/api/schemas/package.scala#L84-L85
- object Query
- object SearchFilters extends ClientCodecs with Serializable
- object SttpStacClient
- object SttpStacClientF