org
.
apache
.
spark
.
sql
.
redis
stream
package
stream
Visibility
Public
All
Type Members
case class
RedisConsumerConfig
(
streamKey:
String
,
groupName:
String
,
consumerName:
String
,
batchSize:
Int
,
block:
Int
)
extends
Product
with
Serializable
case class
RedisConsumerOffset
(
groupName:
String
,
offset:
String
)
extends
Product
with
Serializable
class
RedisSource
extends
Source
with
Logging
case class
RedisSourceConfig
(
consumerConfigs:
Seq
[
RedisConsumerConfig
]
,
start:
Option
[
RedisSourceOffset
]
)
extends
Product
with
Serializable
case class
RedisSourceOffset
(
offsets:
Map
[
String
,
RedisConsumerOffset
]
)
extends
Offset
with
Product
with
Serializable
offsets
A map of offset by stream key
case class
RedisSourceOffsetRange
(
start:
Option
[
String
]
,
end:
String
,
config:
RedisConsumerConfig
)
extends
Product
with
Serializable
class
RedisSourceRdd
extends
RDD
[
StreamEntry
]
RDD of EntryID -> StreamEntry.fields
case class
RedisSourceRddPartition
(
index:
Int
,
offsetRange:
RedisSourceOffsetRange
)
extends
Partition
with
Product
with
Serializable
class
RedisStreamProvider
extends
DataSourceRegister
with
StreamSourceProvider
with
Logging
class
RedisStreamReader
extends
Logging
with
Serializable
Value Members
object
RedisSource
object
RedisSourceConfig
extends
Serializable
object
RedisSourceOffset
extends
Serializable
object
RedisSourceTypes
Ungrouped
A map of offset by stream key