Package

com.cognite.sdk.scala

v1

Permalink

package v1

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

Type Members

  1. final case class ApiKey(id: Long, serviceAccountId: Long, createdTime: Instant, status: String) extends WithId[Long] with Product with Serializable

    Permalink
  2. final case class Asset(externalId: Option[String] = None, name: String, parentId: Option[Long] = None, description: Option[String] = None, metadata: Option[Map[String, String]] = None, source: Option[String] = None, id: Long = 0, createdTime: Instant = Instant.ofEpochMilli(0), lastUpdatedTime: Instant = Instant.ofEpochMilli(0), rootId: Option[Long] = None, aggregates: Option[Map[String, Long]] = None, dataSetId: Option[Long] = None, parentExternalId: Option[String] = None) extends WithId[Long] with WithExternalId with WithCreatedTime with Product with Serializable

    Permalink
  3. final case class AssetCreate(name: String, parentId: Option[Long] = None, description: Option[String] = None, source: Option[String] = None, externalId: Option[String] = None, metadata: Option[Map[String, String]] = None, parentExternalId: Option[String] = None, dataSetId: Option[Long] = None) extends WithExternalId with Product with Serializable

    Permalink
  4. final case class AssetUpdate(name: Option[NonNullableSetter[String]] = None, description: Option[Setter[String]] = None, source: Option[Setter[String]] = None, externalId: Option[Setter[String]] = None, metadata: Option[NonNullableSetter[Map[String, String]]] = None, parentId: Option[Setter[Long]] = None, parentExternalId: Option[Setter[String]] = None, dataSetId: Option[Setter[Long]] = None) extends WithSetExternalId with Product with Serializable

    Permalink
  5. final case class AssetsFilter(name: Option[String] = None, parentIds: Option[Seq[Long]] = None, rootIds: Option[Seq[CogniteId]] = None, assetSubtreeIds: Option[Seq[CogniteId]] = None, metadata: Option[Map[String, String]] = None, source: Option[String] = None, createdTime: Option[TimeRange] = None, lastUpdatedTime: Option[TimeRange] = None, root: Option[Boolean] = None, externalIdPrefix: Option[String] = None, dataSetIds: Option[Seq[CogniteId]] = None, parentExternalIds: Option[Seq[String]] = None) extends Product with Serializable

    Permalink
  6. final case class AssetsQuery(filter: Option[AssetsFilter] = None, search: Option[AssetsSearch] = None, limit: Int = 100) extends SearchQuery[AssetsFilter, AssetsSearch] with Product with Serializable

    Permalink
  7. final case class AssetsSearch(name: Option[String] = None, description: Option[String] = None) extends Product with Serializable

    Permalink
  8. final case class BoundingBox(max: Seq[Double], min: Seq[Double]) extends Product with Serializable

    Permalink
  9. final case class Camera(target: Option[Seq[Double]], position: Option[Seq[Double]]) extends Product with Serializable

    Permalink
  10. final case class Capability(version: Int, actions: Seq[String], scope: Map[String, Map[String, Json]]) extends Product with Serializable

    Permalink
  11. final case class Client(applicationName: String, projectName: String, auth: Auth = Auth.defaultAuth, baseUrl: String = ...)(implicit sttpBackend: SttpBackend[Id, Nothing]) extends GenericClient[Id, Nothing] with Product with Serializable

    Permalink
  12. final case class CogniteExternalId(externalId: String) extends CogniteId with Product with Serializable

    Permalink
  13. sealed trait CogniteId extends AnyRef

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

    Permalink
  15. final case class DataPointsByExternalId(externalId: String, datapoints: Seq[DataPoint]) extends Product with Serializable

    Permalink
  16. final case class DataPointsByExternalIdResponse(id: Long, externalId: String, isString: Boolean, isStep: Boolean, unit: Option[String], datapoints: Seq[DataPoint]) extends Product with Serializable

    Permalink
  17. final case class DataPointsByIdResponse(id: Long, externalId: Option[String], isString: Boolean, isStep: Boolean, unit: Option[String], datapoints: Seq[DataPoint]) extends Product with Serializable

    Permalink
  18. final case class DataSet(id: Long = 0, name: Option[String] = None, writeProtected: Boolean = false, externalId: Option[String] = None, description: Option[String] = None, metadata: Option[Map[String, String]] = None, createdTime: Instant = Instant.ofEpochMilli(0), lastUpdatedTime: Instant = Instant.ofEpochMilli(0)) extends WithId[Long] with WithExternalId with WithCreatedTime with Product with Serializable

    Permalink
  19. final case class DataSetCreate(externalId: Option[String] = None, name: Option[String], description: Option[String] = None, metadata: Option[Map[String, String]] = None, writeProtected: Boolean = false) extends WithExternalId with Product with Serializable

    Permalink
  20. final case class DataSetFilter(metadata: Option[Map[String, String]] = None, createdTime: Option[TimeRange] = None, lastUpdatedTime: Option[TimeRange] = None, externalIdPrefix: Option[String] = None, writeProtected: Option[Boolean] = None) extends Product with Serializable

    Permalink
  21. final case class DataSetQuery(filter: Option[DataSetFilter], limit: Int) extends Product with Serializable

    Permalink
  22. final case class DataSetUpdate(externalId: Option[Setter[String]] = None, name: Option[Setter[String]] = None, description: Option[Setter[String]] = None, metadata: Option[NonNullableSetter[Map[String, String]]] = None, writeProtected: Option[NonNullableSetter[Boolean]] = None) extends WithSetExternalId with Product with Serializable

    Permalink
  23. sealed trait DeleteDataPointsRange extends AnyRef

    Permalink
  24. final case class DeleteRangeByExternalId(externalId: String, inclusiveBegin: Long, exclusiveEnd: Long) extends DeleteDataPointsRange with Product with Serializable

    Permalink
  25. final case class DeleteRangeById(id: Long, inclusiveBegin: Long, exclusiveEnd: Long) extends DeleteDataPointsRange with Product with Serializable

    Permalink
  26. final case class Event(id: Long = 0, startTime: Option[Instant] = None, endTime: Option[Instant] = None, description: Option[String] = None, type: Option[String] = None, subtype: Option[String] = None, metadata: Option[Map[String, String]] = None, assetIds: Option[Seq[Long]] = None, source: Option[String] = None, externalId: Option[String] = None, createdTime: Instant = Instant.ofEpochMilli(0), lastUpdatedTime: Instant = Instant.ofEpochMilli(0), dataSetId: Option[Long] = None) extends WithId[Long] with WithExternalId with WithCreatedTime with Product with Serializable

    Permalink
  27. final case class EventCreate(startTime: Option[Instant] = None, endTime: Option[Instant] = None, description: Option[String] = None, type: Option[String] = None, subtype: Option[String] = None, metadata: Option[Map[String, String]] = None, assetIds: Option[Seq[Long]] = None, source: Option[String] = None, externalId: Option[String] = None, dataSetId: Option[Long] = None) extends WithExternalId with Product with Serializable

    Permalink
  28. final case class EventUpdate(startTime: Option[Setter[Instant]] = None, endTime: Option[Setter[Instant]] = None, description: Option[Setter[String]] = None, type: Option[Setter[String]] = None, subtype: Option[Setter[String]] = None, metadata: Option[NonNullableSetter[Map[String, String]]] = None, assetIds: Option[NonNullableSetter[Seq[Long]]] = None, source: Option[Setter[String]] = None, externalId: Option[Setter[String]] = None, dataSetId: Option[Setter[Long]] = None) extends WithSetExternalId with Product with Serializable

    Permalink
  29. final case class EventsFilter(startTime: Option[TimeRange] = None, endTime: Option[TimeRange] = None, metadata: Option[Map[String, String]] = None, assetIds: Option[Seq[Long]] = None, rootAssetIds: Option[Seq[CogniteId]] = None, source: Option[String] = None, type: Option[String] = None, subtype: Option[String] = None, createdTime: Option[TimeRange] = None, lastUpdatedTime: Option[TimeRange] = None, externalIdPrefix: Option[String] = None, dataSetIds: Option[Seq[CogniteId]] = None) extends Product with Serializable

    Permalink
  30. final case class EventsQuery(filter: Option[EventsFilter] = None, search: Option[EventsSearch] = None, limit: Int = 100) extends SearchQuery[EventsFilter, EventsSearch] with Product with Serializable

    Permalink
  31. final case class EventsSearch(description: Option[String] = None) extends Product with Serializable

    Permalink
  32. final case class File(id: Long = 0, name: String, source: Option[String] = None, externalId: Option[String] = None, mimeType: Option[String] = None, metadata: Option[Map[String, String]] = None, assetIds: Option[Seq[Long]] = None, uploaded: Boolean = false, uploadedTime: Option[Instant] = None, createdTime: Instant = Instant.ofEpochMilli(0), lastUpdatedTime: Instant = Instant.ofEpochMilli(0), uploadUrl: Option[String] = None, dataSetId: Option[Long] = None) extends WithId[Long] with WithExternalId with WithCreatedTime with Product with Serializable

    Permalink
  33. final case class FileCreate(name: String, source: Option[String] = None, externalId: Option[String] = None, mimeType: Option[String] = None, metadata: Option[Map[String, String]] = None, assetIds: Option[Seq[Long]] = None, dataSetId: Option[Long] = None) extends Product with Serializable

    Permalink
  34. sealed trait FileDownload extends AnyRef

    Permalink
  35. final case class FileDownloadExternalId(externalId: String) extends FileDownload with Product with Serializable

    Permalink
  36. final case class FileDownloadId(id: Long) extends FileDownload with Product with Serializable

    Permalink
  37. sealed trait FileDownloadLink extends AnyRef

    Permalink
  38. final case class FileDownloadLinkExternalId(externalId: String, downloadUrl: String) extends FileDownloadLink with Product with Serializable

    Permalink
  39. final case class FileDownloadLinkId(id: Long, downloadUrl: String) extends FileDownloadLink with Product with Serializable

    Permalink
  40. final case class FileUpdate(externalId: Option[Setter[String]] = None, source: Option[Setter[String]] = None, metadata: Option[NonNullableSetter[Map[String, String]]] = None, assetIds: Option[NonNullableSetter[Seq[Long]]] = None, dataSetId: Option[Setter[Long]] = None) extends Product with Serializable

    Permalink
  41. final case class FilesFilter(name: Option[String] = None, mimeType: Option[String] = None, metadata: Option[Map[String, String]] = None, assetIds: Option[Seq[Long]] = None, rootAssetIds: Option[Seq[CogniteId]] = None, source: Option[String] = None, createdTime: Option[TimeRange] = None, lastUpdatedTime: Option[TimeRange] = None, uploadedTime: Option[TimeRange] = None, sourceCreatedTime: Option[TimeRange] = None, sourceModifiedTime: Option[TimeRange] = None, externalIdPrefix: Option[String] = None, uploaded: Option[Boolean] = None, dataSetIds: Option[Seq[CogniteId]] = None) extends Product with Serializable

    Permalink
  42. final case class FilesQuery(filter: Option[FilesFilter] = None, search: Option[FilesSearch] = None, limit: Int = 100) extends SearchQuery[FilesFilter, FilesSearch] with Product with Serializable

    Permalink
  43. final case class FilesSearch(name: Option[String]) extends Product with Serializable

    Permalink
  44. class GenericClient[F[_], S] extends AnyRef

    Permalink
  45. final case class Group(name: String, sourceId: Option[String], capabilities: Seq[Map[String, Capability]], id: Long, isDeleted: Boolean, deletedTime: Option[Instant]) extends WithId[Long] with Product with Serializable

    Permalink
  46. final case class Project(name: String, urlName: String, defaultGroupId: Option[Long], authentication: Option[ProjectAuthentication]) extends Product with Serializable

    Permalink
  47. final case class ProjectAuthentication(validDomains: Seq[String]) extends Product with Serializable

    Permalink
  48. final case class Properties(properties: Map[String, Map[String, String]]) extends Product with Serializable

    Permalink
  49. final case class QueryAggregatesResponse(id: Long, externalId: Option[String], isString: Boolean, isStep: Boolean, unit: Option[String], datapoints: Seq[AggregateDataPoint]) extends Product with Serializable

    Permalink
  50. final case class QueryRangeByExternalId(externalId: String, start: String, end: String, limit: Option[Int] = None, granularity: Option[String] = None, aggregates: Option[Seq[String]] = None) extends Product with Serializable

    Permalink
  51. final case class QueryRangeById(id: Long, start: String, end: String, limit: Option[Int] = None, granularity: Option[String] = None, aggregates: Option[Seq[String]] = None) extends Product with Serializable

    Permalink
  52. final case class RawDatabase(name: String) extends WithId[String] with Product with Serializable

    Permalink
  53. final case class RawRow(key: String, columns: Map[String, Json], lastUpdatedTime: Option[Instant] = None) extends Product with Serializable

    Permalink
  54. final case class RawRowFilter(minLastUpdatedTime: Option[Instant] = None, maxLastUpdatedTime: Option[Instant] = None, columns: Option[Seq[String]] = None) extends Product with Serializable

    Permalink
  55. final case class RawRowKey(key: String) extends Product with Serializable

    Permalink
  56. final case class RawTable(name: String) extends WithId[String] with Product with Serializable

    Permalink
  57. final case class RequestSession[F[_]](applicationName: String, baseUrl: Uri, sttpBackend: SttpBackend[F, _], auth: Auth)(implicit evidence$1: Monad[F]) extends Product with Serializable

    Permalink
  58. final case class SecurityCategory(name: String, id: Long) extends WithId[Long] with Product with Serializable

    Permalink
  59. final case class Sequence(id: Long = 0, name: Option[String] = None, description: Option[String] = None, assetId: Option[Long] = None, externalId: Option[String] = None, metadata: Option[Map[String, String]] = None, columns: NonEmptyList[SequenceColumn], createdTime: Instant = Instant.ofEpochMilli(0), lastUpdatedTime: Instant = Instant.ofEpochMilli(0), dataSetId: Option[Long] = None) extends WithId[Long] with WithExternalId with WithCreatedTime with Product with Serializable

    Permalink
  60. final case class SequenceColumn(name: Option[String] = None, externalId: String, description: Option[String] = None, valueType: String = "STRING", metadata: Option[Map[String, String]] = None, createdTime: Instant = Instant.ofEpochMilli(0), lastUpdatedTime: Instant = Instant.ofEpochMilli(0)) extends Product with Serializable

    Permalink
  61. final case class SequenceColumnCreate(name: Option[String] = None, externalId: String, description: Option[String] = None, valueType: String = "STRING", metadata: Option[Map[String, String]] = None) extends Product with Serializable

    Permalink
  62. final case class SequenceColumnId(externalId: String) extends Product with Serializable

    Permalink
  63. final case class SequenceCreate(name: Option[String] = None, description: Option[String] = None, assetId: Option[Long] = None, externalId: Option[String] = None, metadata: Option[Map[String, String]] = None, columns: NonEmptyList[SequenceColumnCreate], dataSetId: Option[Long] = None) extends WithExternalId with Product with Serializable

    Permalink
  64. final case class SequenceFilter(name: Option[String] = None, externalIdPrefix: Option[String] = None, metadata: Option[Map[String, String]] = None, assetIds: Option[Seq[Long]] = None, rootAssetIds: Option[Seq[Long]] = None, createdTime: Option[TimeRange] = None, lastUpdatedTime: Option[TimeRange] = None, dataSetIds: Option[Seq[CogniteId]] = None) extends Product with Serializable

    Permalink
  65. final case class SequenceQuery(filter: Option[SequenceFilter] = None, search: Option[SequenceSearch] = None, limit: Int = 100) extends SearchQuery[SequenceFilter, SequenceSearch] with Product with Serializable

    Permalink
  66. final case class SequenceRow(rowNumber: Long, values: Seq[Json]) extends Product with Serializable

    Permalink
  67. final case class SequenceRowsDeleteByExternalId(externalId: String, rows: Seq[Long]) extends Product with Serializable

    Permalink
  68. final case class SequenceRowsDeleteById(id: Long, rows: Seq[Long]) extends Product with Serializable

    Permalink
  69. final case class SequenceRowsInsertByExternalId(externalId: String, columns: Seq[String], rows: Seq[SequenceRow]) extends Product with Serializable

    Permalink
  70. final case class SequenceRowsInsertById(id: Long, columns: Seq[String], rows: Seq[SequenceRow]) extends Product with Serializable

    Permalink
  71. final case class SequenceRowsQueryByExternalId(externalId: String, start: Long, end: Long, limit: Option[Int], columns: Option[Seq[String]]) extends Product with Serializable

    Permalink
  72. final case class SequenceRowsQueryById(id: Long, start: Long, end: Long, limit: Option[Int], columns: Option[Seq[String]]) extends Product with Serializable

    Permalink
  73. final case class SequenceRowsResponse(columns: Seq[SequenceColumnId], rows: Seq[SequenceRow]) extends Product with Serializable

    Permalink
  74. final case class SequenceSearch(name: Option[String] = None, description: Option[String] = None, query: Option[String] = None) extends Product with Serializable

    Permalink
  75. final case class SequenceUpdate(name: Option[Setter[String]] = None, description: Option[Setter[String]] = None, assetId: Option[Setter[Long]] = None, externalId: Option[Setter[String]] = None, metadata: Option[NonNullableSetter[Map[String, String]]] = None, dataSetId: Option[Setter[Long]] = None) extends Product with Serializable

    Permalink
  76. final case class ServiceAccount(name: String, groups: Seq[Long], id: Long, isDeleted: Boolean, deletedTime: Option[Instant]) extends WithId[Long] with Product with Serializable

    Permalink
  77. final case class StringDataPointsByExternalId(externalId: String, datapoints: Seq[StringDataPoint]) extends Product with Serializable

    Permalink
  78. final case class StringDataPointsByExternalIdResponse(id: Long, externalId: String, isString: Boolean, unit: Option[String], datapoints: Seq[StringDataPoint]) extends Product with Serializable

    Permalink
  79. final case class StringDataPointsByIdResponse(id: Long, externalId: Option[String], isString: Boolean, unit: Option[String], datapoints: Seq[StringDataPoint]) extends Product with Serializable

    Permalink
  80. final case class ThreeDAssetMapping(nodeId: Long, assetId: Long, treeIndex: Option[Long], subtreeSize: Option[Long]) extends Product with Serializable

    Permalink
  81. final case class ThreeDAssetMappingCreate(nodeId: Long, assetId: Long) extends Product with Serializable

    Permalink
  82. final case class ThreeDModel(name: String, id: Long = 0, createdTime: Instant = Instant.ofEpochMilli(0), metadata: Option[Map[String, String]] = None) extends WithId[Long] with Product with Serializable

    Permalink
  83. final case class ThreeDModelCreate(name: String, metadata: Option[Map[String, String]] = None) extends Product with Serializable

    Permalink
  84. final case class ThreeDModelUpdate(id: Long = 0, name: Option[NonNullableSetter[String]] = None, metadata: Option[NonNullableSetter[Map[String, String]]] = None) extends WithId[Long] with Product with Serializable

    Permalink
  85. final case class ThreeDNode(id: Long, treeIndex: Long, parentId: Option[Long], depth: Long, name: String, subtreeSize: Long, properties: Option[Map[String, Map[String, String]]], boundingBox: Option[BoundingBox]) extends Product with Serializable

    Permalink
  86. final case class ThreeDNodeFilter(limit: Int, depth: Int, nodeId: Long, properties: Properties) extends Product with Serializable

    Permalink
  87. final case class ThreeDRevision(id: Long = 0, fileId: Long, published: Boolean = false, rotation: Option[Seq[Double]] = None, camera: Option[Camera] = None, status: String = "", metadata: Option[Map[String, String]] = None, thumbnailThreedFileId: Option[Long] = None, thumbnailURL: Option[String] = None, assetMappingCount: Long = 0, createdTime: Instant = Instant.ofEpochMilli(0)) extends WithId[Long] with Product with Serializable

    Permalink
  88. final case class ThreeDRevisionCreate(published: Boolean, rotation: Option[Seq[Double]] = None, metadata: Option[Map[String, String]] = None, camera: Option[Camera] = None, fileId: Long) extends Product with Serializable

    Permalink
  89. final case class ThreeDRevisionUpdate(id: Long = 0, published: Option[NonNullableSetter[Boolean]], rotation: Option[NonNullableSetter[Seq[Double]]] = None, camera: Option[NonNullableSetter[Camera]] = None, metadata: Option[NonNullableSetter[Map[String, String]]] = None) extends WithId[Long] with Product with Serializable

    Permalink
  90. final case class TimeRange(min: Instant, max: Instant) extends Product with Serializable

    Permalink
  91. final case class TimeSeries(name: Option[String] = None, isString: Boolean = false, metadata: Option[Map[String, String]] = None, unit: Option[String] = None, assetId: Option[Long] = None, isStep: Boolean = false, description: Option[String] = None, securityCategories: Option[Seq[Long]] = None, id: Long = 0, externalId: Option[String] = None, createdTime: Instant = Instant.ofEpochMilli(0), lastUpdatedTime: Instant = Instant.ofEpochMilli(0), dataSetId: Option[Long] = None) extends WithId[Long] with WithExternalId with WithCreatedTime with Product with Serializable

    Permalink
  92. final case class TimeSeriesCreate(externalId: Option[String] = None, name: Option[String] = None, legacyName: Option[String] = None, isString: Boolean = false, metadata: Option[Map[String, String]] = None, unit: Option[String] = None, assetId: Option[Long] = None, isStep: Boolean = false, description: Option[String] = None, securityCategories: Option[Seq[Long]] = None, dataSetId: Option[Long] = None) extends WithExternalId with Product with Serializable

    Permalink
  93. final case class TimeSeriesFilter(name: Option[String] = None, unit: Option[String] = None, isString: Option[Boolean] = None, isStep: Option[Boolean] = None, metadata: Option[Map[String, String]] = None, assetIds: Option[Seq[Long]] = None, rootAssetIds: Option[Seq[CogniteId]] = None, externalIdPrefix: Option[String] = None, createdTime: Option[TimeRange] = None, lastUpdatedTime: Option[TimeRange] = None, dataSetIds: Option[Seq[CogniteId]] = None) extends Product with Serializable

    Permalink
  94. final case class TimeSeriesQuery(filter: Option[TimeSeriesSearchFilter] = None, search: Option[TimeSeriesSearch] = None, limit: Int = 100) extends SearchQuery[TimeSeriesSearchFilter, TimeSeriesSearch] with Product with Serializable

    Permalink
  95. final case class TimeSeriesSearch(name: Option[String] = None, description: Option[String] = None, query: Option[String] = None) extends Product with Serializable

    Permalink
  96. final case class TimeSeriesSearchFilter(name: Option[String] = None, unit: Option[String] = None, isString: Option[Boolean] = None, isStep: Option[Boolean] = None, metadata: Option[Map[String, String]] = None, assetIds: Option[Seq[Long]] = None, externalIdPrefix: Option[String] = None, createdTime: Option[TimeRange] = None, lastUpdatedTime: Option[TimeRange] = None, dataSetIds: Option[Seq[CogniteId]] = None) extends Product with Serializable

    Permalink
  97. final case class TimeSeriesUpdate(name: Option[Setter[String]] = None, externalId: Option[Setter[String]] = None, metadata: Option[NonNullableSetter[Map[String, String]]] = None, unit: Option[Setter[String]] = None, assetId: Option[Setter[Long]] = None, description: Option[Setter[String]] = None, securityCategories: Option[Setter[Seq[Long]]] = None, dataSetId: Option[Setter[Long]] = None) extends WithSetExternalId with Product with Serializable

    Permalink

Value Members

  1. object GenericClient

    Permalink
  2. implicit val executionContext: ExecutionContext

    Permalink
  3. package resources

    Permalink
  4. implicit val sttpBackend: SttpBackend[Id, Nothing]

    Permalink

Inherited from AnyRef

Inherited from Any

Ungrouped