Package co.decodable.sdk.pipeline
Interface DecodableStreamSource<T>
- Type Parameters:
T- The data type of this stream
- All Superinterfaces:
org.apache.flink.api.java.typeutils.ResultTypeQueryable<T>,Serializable,org.apache.flink.api.connector.source.Source<T,,DecodableSourceSplit, DecodableSourceEnumeratorState> org.apache.flink.api.connector.source.SourceReaderFactory<T,DecodableSourceSplit>
public interface DecodableStreamSource<T>
extends org.apache.flink.api.connector.source.Source<T,DecodableSourceSplit,DecodableSourceEnumeratorState>, org.apache.flink.api.java.typeutils.ResultTypeQueryable<T>
A
Source which allows to retrieve the contents of a Decodable stream from within a Flink job. The
stream must be referenced in SourceStreams to be
accessible.-
Method Summary
Static MethodsModifier and TypeMethodDescriptionstatic <T> DecodableStreamSourceBuilder<T> builder()Returns a builder for creating a newDecodableStreamSource.Methods inherited from interface org.apache.flink.api.java.typeutils.ResultTypeQueryable
getProducedTypeMethods inherited from interface org.apache.flink.api.connector.source.Source
createEnumerator, getBoundedness, getEnumeratorCheckpointSerializer, getSplitSerializer, restoreEnumeratorMethods inherited from interface org.apache.flink.api.connector.source.SourceReaderFactory
createReader
-
Method Details
-
builder
Returns a builder for creating a newDecodableStreamSource.
-