package
spark
Type Members
-
case class
AggregationFilter(aggregation: String) extends Product with Serializable
-
-
case class
CdfPartition(index: Int) extends Partition with Product with Serializable
-
case class
CdpApiErrorPayload(code: Int, message: String) extends Product with Serializable
-
-
case class
CdpRdd[A](sparkContext: SparkContext, toRow: (A) ⇒ Row, getSinglePartitionBaseUri: Uri, config: RelationConfig, urlsWithFilters: Seq[Uri], cursors: Iterator[(Option[String], Option[Int])])(implicit evidence$1: Decoder[A]) extends RDD[Row] with CdpConnector with Product with Serializable
-
case class
CdpRddPartition(cursor: Option[String], size: Option[Int], index: Int, urlsWithFilters: Seq[Uri]) extends Partition with Product with Serializable
-
abstract
class
CdpRelation[T <: Product] extends BaseRelation with TableScan with Serializable with PrunedFilteredScan with CdpConnector
-
case class
Chunk[A, B](chunk: Seq[A], cursor: Option[B]) extends Product with Serializable
-
case class
Data[A](data: A) extends Product with Serializable
-
case class
DataPointsFilter(id: Option[Long], externalId: Option[String], aggregates: Option[Seq[String]], granularity: Option[String]) extends Product with Serializable
-
case class
DataPointsItem(id: Option[Long], externalId: Option[String], timestamp: Timestamp, value: Double, aggregation: Option[String], granularity: Option[String]) extends Product with Serializable
-
abstract
class
DataPointsRelationV1[A] extends BaseRelation with TableScan with PrunedFilteredScan with Serializable with InsertableRelation
-
class
DefaultSource extends RelationProvider with CreatableRelationProvider with SchemaRelationProvider with DataSourceRegister with CdpConnector
-
case class
DeleteItem(id: Long) extends Product with Serializable
-
abstract
class
DeleteSchema extends AnyRef
-
case class
Error[A](error: A) extends Product with Serializable
-
-
-
case class
InsertDataPointsItem(id: Option[Long], externalId: Option[String], timestamp: Instant, value: Double) extends Product with Serializable
-
-
case class
Items[A](items: Seq[A]) extends Product with Serializable
-
case class
ItemsWithCursor[A](items: Seq[A], nextCursor: Option[String] = None) extends Product with Serializable
-
abstract
class
Limit extends Ordered[Limit] with Serializable
-
abstract
class
LimitLong extends Ordered[LimitLong] with Serializable
-
case class
Login(user: String, loggedIn: Boolean, project: String, projectId: Long) extends Product with Serializable
-
sealed
case class
Max(value: Instant) extends Limit with Product with Serializable
-
sealed
case class
MaxLong(value: Long) extends LimitLong with Product with Serializable
-
sealed
case class
Min(value: Instant) extends Limit with Product with Serializable
-
sealed
case class
MinLong(value: Long) extends LimitLong with Product with Serializable
-
case class
ModelItem(id: Long, name: String, createdTime: Long) extends Product with Serializable
-
case class
ModelRevisionItem(id: Long, fileId: Long, published: Boolean, rotation: Option[Seq[Double]], camera: Map[String, Seq[Double]], status: String, thumbnailThreedFileId: Option[Long], thumbnailUrl: Option[String], sceneThreedFiles: Option[Seq[Map[String, Long]]], sceneThreedFileId: Option[Long], assetMappingCount: Long, createdTime: Long) extends Product with Serializable
-
case class
ModelRevisionMappingItem(nodeId: Long, assetId: Long, treeIndex: Option[Long], subtreeSize: Option[Long]) extends Product with Serializable
-
case class
NextCursorIterator[A](url: Uri, config: RelationConfig, hasDataWrapper: Boolean)(implicit evidence$1: Decoder[A]) extends Iterator[(Option[String], Option[Int])] with CdpConnector with Product with Serializable
-
final
case class
NoPushdown() extends PushdownExpression with Product with Serializable
-
case class
NonNullableSetter[A](set: A) extends Product with Serializable
-
case class
NumericDataPointsRdd(sparkContext: SparkContext, config: RelationConfig, getIOs: (GenericClient[IO, Nothing]) ⇒ Seq[(DataPointsFilter, IO[Map[String, Seq[DataPoint]]])], toRow: (DataPointsItem) ⇒ Row) extends RDD[Row] with Product with Serializable
-
-
-
-
final
case class
PushdownFilter(fieldName: String, value: String) extends PushdownExpression with Product with Serializable
-
-
case class
RawItem(key: String, lastUpdatedTime: Long, columns: JsonObject) extends Product with Serializable
-
case class
RawItemForPost(key: String, columns: JsonObject) extends Product with Serializable
-
class
RawTableRelation extends BaseRelation with InsertableRelation with TableScan with PrunedFilteredScan with CdpConnector with Serializable
-
case class
RelationConfig(auth: Auth, project: String, batchSize: Option[Int], limit: Option[Int], partitions: Int, maxRetries: Int, collectMetrics: Boolean, metricsPrefix: String, baseUrl: String, onConflict: OnConflict.Value, applicationId: String) extends Product with Serializable
-
case class
SdkV1Rdd[A](sparkContext: SparkContext, config: RelationConfig, toRow: (A) ⇒ Row, numPartitions: Int, getStreams: (GenericClient[IO, Nothing], Option[Int], Int) ⇒ Seq[Stream[IO, A]]) extends RDD[Row] with Product with Serializable
-
abstract
class
SdkV1Relation[A <: Product] extends BaseRelation with CdpConnector with Serializable with TableScan with PrunedFilteredScan
-
case class
Setter[A](set: A, setNull: Boolean) extends Product with Serializable
-
case class
StringDataPointsFilter(id: Option[Long], externalId: Option[String]) extends Product with Serializable
-
case class
StringDataPointsItem(id: Option[Long], externalId: Option[String], timestamp: Timestamp, value: String) extends Product with Serializable
-
case class
StringDataPointsRdd(sparkContext: SparkContext, config: RelationConfig, getIOs: (GenericClient[IO, Nothing]) ⇒ Seq[(StringDataPointsFilter, IO[Seq[StringDataPoint]])], toRow: (StringDataPointsItem) ⇒ Row) extends RDD[Row] with Product with Serializable
-
-
-
-
-
-
-
-
Value Members
-
-
-
-
object
OnConflict extends Enumeration
-
-
-
object
Setter extends Serializable
-