Package

com.cognite.sdk.scala

common

Permalink

package common

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. common
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. final case class AggregateDataPoint(timestamp: Instant, average: Option[Double], max: Option[Double], min: Option[Double], count: Option[Double], sum: Option[Double], interpolation: Option[Double], stepInterpolation: Option[Double], totalVariation: Option[Double], continuousVariance: Option[Double], discreteVariance: Option[Double]) extends Product with Serializable

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

    Permalink
  3. sealed trait Auth extends AnyRef

    Permalink
  4. trait AuthProvider[F[_]] extends AnyRef

    Permalink
  5. trait BaseUrl extends AnyRef

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

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

    Permalink
  8. final case class CdpApiErrorPayload(code: Int, message: String, missing: Option[Seq[JsonObject]], duplicated: Option[Seq[JsonObject]], missingFields: Option[Seq[String]]) extends Product with Serializable

    Permalink
  9. final case class CdpApiException(url: Uri, code: Int, message: String, missing: Option[Seq[JsonObject]], duplicated: Option[Seq[JsonObject]], missingFields: Option[Seq[String]], requestId: Option[String]) extends Throwable with Product with Serializable

    Permalink
  10. trait Create[R, W, F[_]] extends WithRequestSession[F] with CreateOne[R, W, F] with BaseUrl

    Permalink
  11. trait CreateOne[R, W, F[_]] extends WithRequestSession[F] with BaseUrl

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

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

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

    Permalink
  15. trait DeleteByExternalIdsWithIgnoreUnknownIds[F[_]] extends DeleteByExternalIds[F]

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

    Permalink
  17. trait DeleteByIdsWithIgnoreUnknownIds[F[_], PrimitiveId] extends DeleteByIds[F, PrimitiveId]

    Permalink
  18. trait Filter[R, Fi, F[_]] extends WithRequestSession[F] with BaseUrl

    Permalink
  19. final case class FilterRequest[T](filter: T, limit: Option[Int], cursor: Option[String], partition: Option[String], aggregatedProperties: Option[Seq[String]]) extends Product with Serializable

    Permalink
  20. class GzipSttpBackend[R[_], S] extends SttpBackend[R, S]

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

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

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

    Permalink
  24. final case class ItemsWithIgnoreUnknownIds[A](items: Seq[A], ignoreUnknownIds: Boolean) extends Product with Serializable

    Permalink
  25. final case class ItemsWithRecursiveAndIgnoreUnknownIds(items: Seq[CogniteId], recursive: Boolean, ignoreUnknownIds: Boolean) extends Product with Serializable

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

    Permalink
  27. final case class LoginStatus(user: String, loggedIn: Boolean, project: String, projectId: Long, apiKeyId: Option[Long] = None) extends Product with Serializable

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

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

    Permalink
  30. final case class OidcTokenAuth(bearerToken: String, projectName: String) extends Auth with Product with Serializable

    Permalink
  31. final case class Partition(index: Int = 1, numPartitions: Int = 1) extends Product with Serializable

    Permalink
  32. trait PartitionedFilter[R, Fi, F[_]] extends PartitionedFilterF[R, Fi, F]

    Permalink
  33. trait PartitionedFilterF[R, Fi, F[_]] extends Filter[R, Fi, F]

    Permalink
  34. trait PartitionedReadable[R, F[_]] extends Readable[R, F]

    Permalink
  35. final case class ProjectDetails(projectUrlName: String, groups: Seq[Long]) extends Product with Serializable

    Permalink
  36. trait Readable[R, F[_]] extends WithRequestSession[F] with BaseUrl

    Permalink
  37. trait ResponseWithCursor extends AnyRef

    Permalink
  38. trait RetrieveByExternalIds[R, F[_]] extends WithRequestSession[F] with BaseUrl

    Permalink
  39. trait RetrieveByExternalIdsWithIgnoreUnknownIds[R, F[_]] extends RetrieveByExternalIds[R, F]

    Permalink
  40. trait RetrieveByIds[R, F[_]] extends WithRequestSession[F] with BaseUrl

    Permalink
  41. trait RetrieveByIdsWithIgnoreUnknownIds[R, F[_]] extends RetrieveByIds[R, F]

    Permalink
  42. class RetryingBackend[R[_], S] extends SttpBackend[R, S]

    Permalink
  43. final case class SdkException(message: String, uri: Option[Uri] = None, requestId: Option[String] = None, responseCode: Option[Int] = None) extends Throwable with Product with Serializable

    Permalink
  44. trait Search[R, Q, F[_]] extends WithRequestSession[F] with BaseUrl

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

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

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

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

    Permalink
  49. trait Sleep[R[_]] extends AnyRef

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

    Permalink
  51. final case class TicketAuth(authTicket: String, project: Option[String] = None) extends Auth with Product with Serializable

    Permalink
  52. class Token[F[_]] extends AnyRef

    Permalink
  53. final case class TokenInspectResponse(subject: String, projects: Seq[ProjectDetails]) extends Product with Serializable

    Permalink
  54. trait UpdateByExternalId[R, U, F[_]] extends WithRequestSession[F] with BaseUrl

    Permalink
  55. trait UpdateById[R <: WithId[Long], U, F[_]] extends WithRequestSession[F] with BaseUrl

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

    Permalink
  57. final case class UpdateRequestExternalId(update: Json, externalId: String) extends Product with Serializable

    Permalink
  58. trait WithCreatedTime extends AnyRef

    Permalink
  59. trait WithExternalId extends WithExternalIdGeneric[Option]

    Permalink
  60. trait WithExternalIdGeneric[F[_]] extends AnyRef

    Permalink
  61. trait WithId[I] extends AnyRef

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

    Permalink
  63. trait WithRequiredExternalId extends WithExternalIdGeneric[Id]

    Permalink
  64. trait WithSetExternalId extends AnyRef

    Permalink

Value Members

  1. object Auth

    Permalink
  2. object AuthProvider

    Permalink
  3. object CdpApiError extends Serializable

    Permalink
  4. object CdpApiException extends Serializable

    Permalink
  5. object Constants

    Permalink
  6. object Create

    Permalink
  7. object CreateOne

    Permalink
  8. object DeleteByExternalIds

    Permalink
  9. object DeleteByIds

    Permalink
  10. object EitherDecoder

    Permalink
  11. object Filter

    Permalink
  12. object GzipSttpBackend

    Permalink
  13. object NonNullableSetter

    Permalink
  14. object OAuth2

    Permalink
  15. object Readable

    Permalink
  16. object Resource

    Permalink
  17. object RetrieveByExternalIds

    Permalink
  18. object RetrieveByExternalIdsWithIgnoreUnknownIds

    Permalink
  19. object RetrieveByIds

    Permalink
  20. object RetrieveByIdsWithIgnoreUnknownIds

    Permalink
  21. object SdkException extends Serializable

    Permalink
  22. object Search

    Permalink
  23. object Setter

    Permalink
  24. object Sleep

    Permalink
  25. object UpdateByExternalId

    Permalink
  26. object UpdateById

    Permalink
  27. implicit val cogniteExternalIdEncoder: Encoder[CogniteExternalId]

    Permalink
  28. implicit val cogniteExternalIdItemsEncoder: Encoder[Items[CogniteExternalId]]

    Permalink
  29. implicit val cogniteIdEncoder: Encoder[CogniteId]

    Permalink
  30. implicit val cogniteIdItemsEncoder: Encoder[Items[CogniteId]]

    Permalink
  31. implicit val cogniteInternalIdEncoder: Encoder[CogniteInternalId]

    Permalink
  32. implicit val cogniteInternalIdItemsEncoder: Encoder[Items[CogniteInternalId]]

    Permalink
  33. implicit val containsAllEncoder: Encoder[ContainsAll]

    Permalink
  34. implicit val containsAnyEncoder: Encoder[ContainsAny]

    Permalink
  35. implicit val deleteRequestWithIgnoreUnknownIdsEncoder: Encoder[ItemsWithIgnoreUnknownIds[CogniteId]]

    Permalink
  36. implicit val extIdSeqToLabelsOnUpdateTransformer: Transformer[Option[Seq[CogniteExternalId]], Option[LabelsOnUpdate]]

    Permalink
  37. implicit val instantDecoder: Decoder[Instant]

    Permalink
  38. implicit val instantEncoder: Encoder[Instant]

    Permalink
  39. package internal

    Permalink
  40. implicit val labelContainsEncoder: Encoder[LabelContainsFilter]

    Permalink
  41. implicit val labelsOnUpdateEncoder: Encoder[LabelsOnUpdate]

    Permalink
  42. implicit val sequenceColumnToCreateTransformer: Transformer[SequenceColumn, SequenceColumnCreate]

    Permalink
  43. implicit val sequenceToCreateTransformer: Transformer[Sequence, SequenceCreate]

    Permalink
  44. implicit val strSeqToLabelsOnUpdateTransformer: Transformer[Option[Seq[String]], Option[LabelsOnUpdate]]

    Permalink
  45. implicit val timeRangeEncoder: Encoder[TimeRange]

    Permalink

Inherited from AnyRef

Inherited from Any

Ungrouped