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
- type StacClient[F[_]] = StacClientF[F, SearchFilters]
- trait StacClientF[F[_], S] extends AnyRef
- case class StartsWith(prefix: NonEmptyString) extends Query with Product with Serializable
- type SttpStacClient[F[_]] = SttpStacClientF[F, SearchFilters]
- case class SttpStacClientF[F[_], S](client: SttpBackend[F, Any], baseUri: Uri)(implicit evidence$1: MonadError[F, Throwable], evidence$2: Encoder[S]) extends StacClientF[F, S] with Product with Serializable
- 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