package common

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. All

Type Members

  1. final case class ApiKeyAuth(apiKey: String, project: Option[String] = None) extends Auth with Product with Serializable
  2. sealed trait Auth extends AnyRef
  3. trait BaseUri extends AnyRef
  4. final case class BearerTokenAuth(bearerToken: String, project: Option[String] = None) extends Auth with Product with Serializable
  5. final case class CdpApiError(error: CdpApiErrorPayload) extends Product with Serializable
  6. final case class CdpApiErrorPayload(code: Int, message: String, missing: Option[Seq[JsonObject]], duplicated: Option[Seq[JsonObject]], missingFields: Option[Seq[JsonObject]]) extends Product with Serializable
  7. final case class CdpApiException(url: Uri, code: Int, message: String, missing: Option[Seq[JsonObject]], duplicated: Option[Seq[JsonObject]]) extends Throwable with Product with Serializable
  8. final case class CogniteId(id: Long) extends Product with Serializable
  9. trait Create[R, W, F[_]] extends WithRequestSession[F] with CreateOne[R, W, F] with BaseUri
  10. trait CreateOne[R, W, F[_]] extends WithRequestSession[F] with BaseUri
  11. final case class DataLoginStatus(data: LoginStatus) extends Product with Serializable
  12. final case class DataPoint(timestamp: Instant, value: Double) extends Product with Serializable
  13. trait DataPointsResource[F[_], I] extends AnyRef
  14. trait DeleteByExternalIds[F[_]] extends AnyRef
  15. trait DeleteByIds[F[_], PrimitiveId] extends AnyRef
  16. trait Filter[R, Fi, F[_]] extends WithRequestSession[F] with BaseUri
  17. final case class FilterRequest[T](filter: T, limit: Option[Long], cursor: Option[String]) extends Product with Serializable
  18. final case class InvalidAuthentication() extends Throwable with Product with Serializable
  19. final case class Items[A](items: Seq[A]) extends Product with Serializable
  20. final case class ItemsWithCursor[A](items: Seq[A], nextCursor: Option[String] = None) extends Product with Serializable
  21. class Login[F[_]] extends AnyRef
  22. final case class LoginStatus(user: String, loggedIn: Boolean, project: String, projectId: Long) extends Product with Serializable
  23. final case class NoAuthentication() extends Auth with Product with Serializable
  24. sealed trait NonNullableSetter[+T] extends AnyRef
  25. trait Readable[R, F[_]] extends WithRequestSession[F] with BaseUri
  26. trait RetrieveByExternalIds[R, F[_]] extends WithRequestSession[F] with BaseUri
  27. trait RetrieveByIds[R, F[_]] extends WithRequestSession[F] with BaseUri
  28. final case class SdkException(message: String) extends Throwable with Product with Serializable
  29. trait Search[R, Q, F[_]] extends WithRequestSession[F] with BaseUri
  30. trait SearchQuery[F, S] extends AnyRef
  31. final case class Set[+T](set: T) extends Setter[T] with NonNullableSetter[T] with Product with Serializable
  32. final case class SetNull[+T]() extends Setter[T] with Product with Serializable
  33. sealed trait Setter[+T] extends AnyRef
  34. final case class StringDataPoint(timestamp: Instant, value: String) extends Product with Serializable
  35. trait Update[R <: WithId[Long], U <: WithId[Long], F[_]] extends WithRequestSession[F] with BaseUri
  36. final case class UpdateRequest(update: Json, id: Long) extends Product with Serializable
  37. trait WithExternalId extends AnyRef
  38. trait WithId[I] extends AnyRef
  39. trait WithRequestSession[F[_]] extends AnyRef

Value Members

  1. object Auth
  2. object CdpApiError extends Serializable
  3. object Create
  4. object CreateOne
  5. object DeleteByExternalIds
  6. object DeleteByIds
  7. object EitherDecoder
  8. object Filter
  9. object NonNullableSetter
  10. object Readable
  11. object Resource
  12. object RetrieveByExternalIds
  13. object RetrieveByIds
  14. object Search
  15. object Setter
  16. object Update

Ungrouped