public class HiveSource extends org.apache.flink.connector.file.src.AbstractFileSource<org.apache.flink.table.data.RowData,HiveSourceSplit> implements org.apache.flink.api.java.typeutils.ResultTypeQueryable<org.apache.flink.table.data.RowData>
| Modifier and Type | Class and Description |
|---|---|
static class |
HiveSource.HiveSourceBuilder
Builder to build HiveSource instances.
|
org.apache.flink.connector.file.src.AbstractFileSource.AbstractFileSourceBuilder<T,SplitT extends org.apache.flink.connector.file.src.FileSourceSplit,SELF extends org.apache.flink.connector.file.src.AbstractFileSource.AbstractFileSourceBuilder<T,SplitT,SELF>>| Modifier and Type | Method and Description |
|---|---|
org.apache.flink.api.connector.source.SplitEnumerator<HiveSourceSplit,org.apache.flink.connector.file.src.PendingSplitsCheckpoint<HiveSourceSplit>> |
createEnumerator(org.apache.flink.api.connector.source.SplitEnumeratorContext<HiveSourceSplit> enumContext) |
org.apache.flink.core.io.SimpleVersionedSerializer<org.apache.flink.connector.file.src.PendingSplitsCheckpoint<HiveSourceSplit>> |
getEnumeratorCheckpointSerializer() |
org.apache.flink.core.io.SimpleVersionedSerializer<HiveSourceSplit> |
getSplitSerializer() |
org.apache.flink.api.connector.source.SplitEnumerator<HiveSourceSplit,org.apache.flink.connector.file.src.PendingSplitsCheckpoint<HiveSourceSplit>> |
restoreEnumerator(org.apache.flink.api.connector.source.SplitEnumeratorContext<HiveSourceSplit> enumContext,
org.apache.flink.connector.file.src.PendingSplitsCheckpoint<HiveSourceSplit> checkpoint) |
createReader, getAssignerFactory, getBoundedness, getContinuousEnumerationSettings, getProducedTypepublic org.apache.flink.core.io.SimpleVersionedSerializer<HiveSourceSplit> getSplitSerializer()
getSplitSerializer in interface org.apache.flink.api.connector.source.Source<org.apache.flink.table.data.RowData,HiveSourceSplit,org.apache.flink.connector.file.src.PendingSplitsCheckpoint<HiveSourceSplit>>getSplitSerializer in class org.apache.flink.connector.file.src.AbstractFileSource<org.apache.flink.table.data.RowData,HiveSourceSplit>public org.apache.flink.core.io.SimpleVersionedSerializer<org.apache.flink.connector.file.src.PendingSplitsCheckpoint<HiveSourceSplit>> getEnumeratorCheckpointSerializer()
getEnumeratorCheckpointSerializer in interface org.apache.flink.api.connector.source.Source<org.apache.flink.table.data.RowData,HiveSourceSplit,org.apache.flink.connector.file.src.PendingSplitsCheckpoint<HiveSourceSplit>>getEnumeratorCheckpointSerializer in class org.apache.flink.connector.file.src.AbstractFileSource<org.apache.flink.table.data.RowData,HiveSourceSplit>public org.apache.flink.api.connector.source.SplitEnumerator<HiveSourceSplit,org.apache.flink.connector.file.src.PendingSplitsCheckpoint<HiveSourceSplit>> createEnumerator(org.apache.flink.api.connector.source.SplitEnumeratorContext<HiveSourceSplit> enumContext)
createEnumerator in interface org.apache.flink.api.connector.source.Source<org.apache.flink.table.data.RowData,HiveSourceSplit,org.apache.flink.connector.file.src.PendingSplitsCheckpoint<HiveSourceSplit>>createEnumerator in class org.apache.flink.connector.file.src.AbstractFileSource<org.apache.flink.table.data.RowData,HiveSourceSplit>public org.apache.flink.api.connector.source.SplitEnumerator<HiveSourceSplit,org.apache.flink.connector.file.src.PendingSplitsCheckpoint<HiveSourceSplit>> restoreEnumerator(org.apache.flink.api.connector.source.SplitEnumeratorContext<HiveSourceSplit> enumContext, org.apache.flink.connector.file.src.PendingSplitsCheckpoint<HiveSourceSplit> checkpoint)
restoreEnumerator in interface org.apache.flink.api.connector.source.Source<org.apache.flink.table.data.RowData,HiveSourceSplit,org.apache.flink.connector.file.src.PendingSplitsCheckpoint<HiveSourceSplit>>restoreEnumerator in class org.apache.flink.connector.file.src.AbstractFileSource<org.apache.flink.table.data.RowData,HiveSourceSplit>Copyright © 2014–2021 The Apache Software Foundation. All rights reserved.