@Internal public class MongoSourceReaderContext extends Object implements org.apache.flink.api.connector.source.SourceReaderContext
SourceReaderContext for sharing message between MongoSourceReader and MongoScanSourceSplitReader.| 构造器和说明 |
|---|
MongoSourceReaderContext(org.apache.flink.api.connector.source.SourceReaderContext readerContext,
int limit) |
| 限定符和类型 | 方法和说明 |
|---|---|
org.apache.flink.configuration.Configuration |
getConfiguration() |
int |
getIndexOfSubtask() |
int |
getLimit() |
String |
getLocalHostName() |
AtomicInteger |
getReadCount() |
org.apache.flink.util.UserCodeClassLoader |
getUserCodeClassLoader() |
boolean |
isLimitPushedDown() |
boolean |
isOverLimit() |
org.apache.flink.metrics.groups.SourceReaderMetricGroup |
metricGroup() |
void |
sendSourceEventToCoordinator(org.apache.flink.api.connector.source.SourceEvent sourceEvent) |
void |
sendSplitRequest() |
public MongoSourceReaderContext(org.apache.flink.api.connector.source.SourceReaderContext readerContext,
int limit)
public org.apache.flink.metrics.groups.SourceReaderMetricGroup metricGroup()
metricGroup 在接口中 org.apache.flink.api.connector.source.SourceReaderContextpublic org.apache.flink.configuration.Configuration getConfiguration()
getConfiguration 在接口中 org.apache.flink.api.connector.source.SourceReaderContextpublic String getLocalHostName()
getLocalHostName 在接口中 org.apache.flink.api.connector.source.SourceReaderContextpublic int getIndexOfSubtask()
getIndexOfSubtask 在接口中 org.apache.flink.api.connector.source.SourceReaderContextpublic void sendSplitRequest()
sendSplitRequest 在接口中 org.apache.flink.api.connector.source.SourceReaderContextpublic void sendSourceEventToCoordinator(org.apache.flink.api.connector.source.SourceEvent sourceEvent)
sendSourceEventToCoordinator 在接口中 org.apache.flink.api.connector.source.SourceReaderContextpublic org.apache.flink.util.UserCodeClassLoader getUserCodeClassLoader()
getUserCodeClassLoader 在接口中 org.apache.flink.api.connector.source.SourceReaderContextpublic AtomicInteger getReadCount()
public boolean isLimitPushedDown()
public boolean isOverLimit()
public int getLimit()
Copyright © 2022–2024 The Apache Software Foundation. All rights reserved.