Package

com.cognite.sdk.scala

common

Permalink

package common

Visibility
  1. Public
  2. All

Type Members

  1. final case class ApiKeyAuth(apiKey: String, project: Option[String] = None) extends Auth with Product with Serializable

    Permalink
  2. sealed trait Auth extends AnyRef

    Permalink
  3. trait BaseUri extends AnyRef

    Permalink
  4. final case class BearerTokenAuth(bearerToken: String, project: Option[String] = None) extends Auth with Product with Serializable

    Permalink
  5. final case class CdpApiError(error: CdpApiErrorPayload) extends Product with Serializable

    Permalink
  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

    Permalink
  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

    Permalink
  8. final case class CogniteId(id: Long) extends Product with Serializable

    Permalink
  9. trait Create[R, W, F[_]] extends WithRequestSession[F] with BaseUri

    Permalink
  10. final case class DataLoginStatus(data: LoginStatus) extends Product with Serializable

    Permalink
  11. final case class DataPoint(timestamp: Long, value: Double) extends Product with Serializable

    Permalink
  12. trait DataPointsResource[F[_], I] extends AnyRef

    Permalink
  13. trait DeleteByExternalIds[F[_]] extends AnyRef

    Permalink
  14. trait DeleteByIds[F[_], PrimitiveId] extends AnyRef

    Permalink
  15. trait Filter[R, Fi, F[_]] extends WithRequestSession[F] with BaseUri

    Permalink
  16. final case class FilterRequest[T](filter: T, limit: Option[Long], cursor: Option[String]) extends Product with Serializable

    Permalink
  17. final case class InvalidAuthentication() extends Throwable with Product with Serializable

    Permalink
  18. final case class Items[A](items: Seq[A]) extends Product with Serializable

    Permalink
  19. final case class ItemsWithCursor[A](items: Seq[A], nextCursor: Option[String] = None) extends Product with Serializable

    Permalink
  20. class Login[F[_]] extends AnyRef

    Permalink
  21. final case class LoginStatus(user: String, loggedIn: Boolean, project: String, projectId: Long) extends Product with Serializable

    Permalink
  22. abstract class NextCursorIterator[A, F[_]] extends Iterator[F[Response[Seq[A]]]]

    Permalink
  23. final case class NoAuthentication() extends Auth with Product with Serializable

    Permalink
  24. sealed trait NonNullableSetter[+T] extends AnyRef

    Permalink
  25. trait Readable[R, F[_]] extends WithRequestSession[F] with BaseUri

    Permalink
  26. trait RetrieveByIds[R, F[_]] extends WithRequestSession[F] with BaseUri

    Permalink
  27. trait Search[R, Q, F[_]] extends WithRequestSession[F] with BaseUri

    Permalink
  28. trait SearchQuery[F, S] extends AnyRef

    Permalink
  29. final case class Set[+T](set: T) extends Setter[T] with NonNullableSetter[T] with Product with Serializable

    Permalink
  30. final case class SetNull[+T]() extends Setter[T] with Product with Serializable

    Permalink
  31. sealed trait Setter[+T] extends AnyRef

    Permalink
  32. final case class StringDataPoint(timestamp: Long, value: String) extends Product with Serializable

    Permalink
  33. trait Update[R <: WithId[Long], U <: WithId[Long], F[_]] extends WithRequestSession[F] with BaseUri

    Permalink
  34. final case class UpdateRequest(update: Json, id: Long) extends Product with Serializable

    Permalink
  35. trait WithExternalId extends AnyRef

    Permalink
  36. trait WithId[I] extends AnyRef

    Permalink
  37. trait WithRequestSession[F[_]] extends AnyRef

    Permalink

Value Members

  1. object Auth

    Permalink
  2. object CdpApiError extends Serializable

    Permalink
  3. object Create

    Permalink
  4. object DeleteByExternalIds

    Permalink
  5. object DeleteByIds

    Permalink
  6. object EitherDecoder

    Permalink
  7. object Filter

    Permalink
  8. object NonNullableSetter

    Permalink
  9. object Readable

    Permalink
  10. object Resource

    Permalink
  11. object RetrieveByIds

    Permalink
  12. object Search

    Permalink
  13. object Setter

    Permalink
  14. object Update

    Permalink

Ungrouped