org.apache.spark.sql.execution.streaming

state

package state

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. state
  2. AnyRef
  3. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Type Members

  1. trait StateStore extends AnyRef

    Base trait for a versioned key-value store used for streaming aggregations

  2. class StateStoreCoordinatorRef extends AnyRef

    Reference to a StateStoreCoordinator that can be used to coordinate instances of StateStores across all the executors, and get their locations for job scheduling.

  3. case class StateStoreId(checkpointLocation: String, operatorId: Long, partitionId: Int) extends Product with Serializable

    Unique identifier for a StateStore

  4. implicit class StateStoreOps[T] extends AnyRef

  5. trait StateStoreProvider extends AnyRef

    Trait representing a provider of a specific version of a StateStore.

  6. class StateStoreRDD[T, U] extends RDD[U]

    An RDD that allows computations to be executed against StateStores.

  7. sealed trait StoreUpdate extends AnyRef

    Trait representing updates made to a StateStore.

  8. case class ValueAdded(key: UnsafeRow, value: UnsafeRow) extends StoreUpdate with Product with Serializable

  9. case class ValueRemoved(key: UnsafeRow, value: UnsafeRow) extends StoreUpdate with Product with Serializable

  10. case class ValueUpdated(key: UnsafeRow, value: UnsafeRow) extends StoreUpdate with Product with Serializable

Value Members

  1. object StateStore extends Logging

    Companion object to StateStore that provides helper methods to create and retrieve stores by their unique ids.

  2. object StateStoreCoordinatorRef extends Logging

    Helper object used to create reference to StateStoreCoordinator.

Inherited from AnyRef

Inherited from Any

Ungrouped