Interface | Description |
---|---|
HybridSource.SourceFactory<T,SourceT extends Source<T,?,?>,FromEnumT extends SplitEnumerator> |
Factory for underlying sources of
HybridSource . |
HybridSource.SourceSwitchContext<EnumT> |
Context provided to source factory.
|
Class | Description |
---|---|
HybridSource<T> |
Hybrid source that switches underlying sources based on configured source chain.
|
HybridSource.HybridSourceBuilder<T,EnumT extends SplitEnumerator> |
Builder for HybridSource.
|
HybridSourceEnumeratorState |
The state of hybrid source enumerator.
|
HybridSourceEnumeratorStateSerializer |
The
Serializer for the enumerator state. |
HybridSourceReader<T> |
Hybrid source reader that delegates to the actual source reader.
|
HybridSourceSplit |
Source split that wraps the actual split type.
|
HybridSourceSplitEnumerator |
Wraps the actual split enumerators and facilitates source switching.
|
HybridSourceSplitSerializer |
Serializes splits by delegating to the source-indexed underlying split serializer.
|
SourceReaderFinishedEvent |
A source event sent from the HybridSourceReader to the enumerator to indicate that the current
reader has finished and splits for the next reader can be sent.
|
SwitchSourceEvent |
Event sent from
HybridSourceSplitEnumerator to HybridSourceReader to switch to
the indicated reader. |
Copyright © 2014–2024 The Apache Software Foundation. All rights reserved.