c

cognite.spark

ThreeDModelRevisionNodesRelation

class ThreeDModelRevisionNodesRelation extends SdkV1Relation[ThreeDNode]

Linear Supertypes
SdkV1Relation[ThreeDNode], PrunedFilteredScan, TableScan, Serializable, Serializable, CdpConnector, BaseRelation, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. ThreeDModelRevisionNodesRelation
  2. SdkV1Relation
  3. PrunedFilteredScan
  4. TableScan
  5. Serializable
  6. Serializable
  7. CdpConnector
  8. BaseRelation
  9. AnyRef
  10. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new ThreeDModelRevisionNodesRelation(config: RelationConfig, modelId: Long, revisionId: Long)(sqlContext: SQLContext)

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  5. implicit val auth: Auth
    Definition Classes
    SdkV1Relation
  6. def baseUrl(project: String, version: String, baseUrl: String): Uri
    Definition Classes
    CdpConnector
  7. def buildScan(requiredColumns: Array[String], filters: Array[Filter]): RDD[Row]
    Definition Classes
    SdkV1Relation → PrunedFilteredScan
  8. def buildScan(): RDD[Row]
    Definition Classes
    SdkV1Relation → TableScan
  9. lazy val client: GenericClient[IO, Nothing]
    Definition Classes
    SdkV1Relation
    Annotations
    @transient()
  10. def clone(): AnyRef
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @native() @throws( ... )
  11. implicit val customPrinter: Printer
    Definition Classes
    CdpConnector
  12. def defaultHandling(url: Uri): PartialFunction[Response[String], IO[Unit]]
    Definition Classes
    CdpConnector
  13. def delete(rows: Seq[Row]): IO[Unit]
    Definition Classes
    SdkV1Relation
  14. def delete(config: RelationConfig, url: Uri): IO[Unit]
    Definition Classes
    CdpConnector
  15. def deleteOr(config: RelationConfig, url: Uri)(onResponse: PartialFunction[Response[String], IO[Unit]]): IO[Unit]
    Definition Classes
    CdpConnector
  16. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  17. def equals(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  18. def filterMetadata(metadata: Option[Map[String, String]]): Option[Map[String, String]]
    Definition Classes
    CdpConnector
  19. def finalize(): Unit
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  20. def get[A](config: RelationConfig, url: Uri, initialCursor: Option[String] = None)(implicit arg0: Decoder[A]): Iterator[A]
    Definition Classes
    CdpConnector
  21. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  22. def getFromRowAndCreate(rows: Seq[Row]): IO[Unit]
    Definition Classes
    SdkV1Relation
  23. def getJson[A](config: RelationConfig, url: Uri)(implicit arg0: Decoder[A]): IO[A]
    Definition Classes
    CdpConnector
  24. def getProject(auth: Auth, maxRetries: Int, baseUrl: String): String
    Definition Classes
    CdpConnector
  25. def getProtobuf[A](config: RelationConfig, url: Uri, parseResult: (Response[Array[Byte]]) ⇒ Response[A]): IO[A]
    Definition Classes
    CdpConnector
  26. def getStreams(filters: Array[Filter])(client: GenericClient[IO, Nothing], limit: Option[Int], numPartitions: StatusCode): Seq[Stream[IO, ThreeDNode]]
  27. def getWithCursor[A](config: RelationConfig, url: Uri, initialCursor: Option[String] = None)(implicit arg0: Decoder[A]): Iterator[Chunk[A, String]]
    Definition Classes
    CdpConnector
  28. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  29. def insert(rows: Seq[Row]): IO[Unit]
    Definition Classes
    SdkV1Relation
  30. def insert(data: DataFrame, overwrite: Boolean): Unit
    Definition Classes
    SdkV1Relation
  31. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  32. lazy val itemsRead: Counter
    Attributes
    protected
    Definition Classes
    SdkV1Relation
    Annotations
    @transient()
  33. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  34. def needConversion: Boolean
    Definition Classes
    BaseRelation
  35. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  36. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  37. def onError(url: Uri, response: Response[String]): Throwable
    Definition Classes
    CdpConnector
  38. def onError[A, B](url: Uri): PartialFunction[Response[Either[B, A]], IO[A]]
    Definition Classes
    CdpConnector
  39. def parseCdpApiError(responseBody: String, url: Uri, statusCode: StatusCode): IO[Nothing]
    Definition Classes
    CdpConnector
  40. def post[A](config: RelationConfig, url: Uri, items: Seq[A])(implicit arg0: Encoder[A]): IO[Unit]
    Definition Classes
    CdpConnector
  41. def postJsonWithBody[A, B](config: RelationConfig, url: Uri, items: Seq[B])(implicit arg0: Decoder[A], arg1: Encoder[B]): IO[A]
    Definition Classes
    CdpConnector
  42. def postOr[A](config: RelationConfig, url: Uri, items: Seq[A])(onResponse: PartialFunction[Response[String], IO[Unit]])(implicit arg0: Encoder[A]): IO[Unit]
    Definition Classes
    CdpConnector
  43. def postWithBody[A, B](config: RelationConfig, url: Uri, items: Seq[B])(implicit arg0: Decoder[A], arg1: Encoder[B]): Iterator[A]
    Definition Classes
    CdpConnector
  44. def put[A](config: RelationConfig, url: Uri, items: Seq[A])(implicit arg0: Encoder[A]): IO[Unit]
    Definition Classes
    CdpConnector
  45. def putOr[A](config: RelationConfig, url: Uri, items: Seq[A])(onResponse: PartialFunction[Response[String], IO[Unit]])(implicit arg0: Encoder[A]): IO[Unit]
    Definition Classes
    CdpConnector
  46. def retryWithBackoff[A](ioa: IO[A], initialDelay: FiniteDuration, maxRetries: Int): IO[A]
    Definition Classes
    CdpConnector
  47. def schema: StructType
    Definition Classes
    ThreeDModelRevisionNodesRelationSdkV1Relation → BaseRelation
  48. def sizeInBytes: Long
    Definition Classes
    BaseRelation
  49. val sqlContext: SQLContext
    Definition Classes
    ThreeDModelRevisionNodesRelation → BaseRelation
  50. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  51. def toRow(t: ThreeDNode): Row
  52. def toRow(item: ThreeDNode, requiredColumns: Array[String]): Row
    Definition Classes
    SdkV1Relation
  53. def toString(): String
    Definition Classes
    AnyRef → Any
  54. def unhandledFilters(filters: Array[Filter]): Array[Filter]
    Definition Classes
    BaseRelation
  55. def update(rows: Seq[Row]): IO[Unit]
    Definition Classes
    SdkV1Relation
  56. def upsert(rows: Seq[Row]): IO[Unit]
    Definition Classes
    SdkV1Relation
  57. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  58. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  59. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @throws( ... )

Inherited from SdkV1Relation[ThreeDNode]

Inherited from PrunedFilteredScan

Inherited from TableScan

Inherited from Serializable

Inherited from Serializable

Inherited from CdpConnector

Inherited from BaseRelation

Inherited from AnyRef

Inherited from Any

Ungrouped