跳过导航链接
A B C D E F G H I M N O P R S T U V W 

A

add(String, E) - 类 中的方法org.apache.flink.connector.base.source.reader.RecordsBySplits.Builder
Add the record from the given split ID.
add(SourceSplit, E) - 类 中的方法org.apache.flink.connector.base.source.reader.RecordsBySplits.Builder
Add the record from the given source split.
addAll(String, Collection<E>) - 类 中的方法org.apache.flink.connector.base.source.reader.RecordsBySplits.Builder
Add multiple records from the given split ID.
addAll(SourceSplit, Collection<E>) - 类 中的方法org.apache.flink.connector.base.source.reader.RecordsBySplits.Builder
Add multiple records from the given source split.
addAsyncOptionsToBuilder(Properties, AsyncDynamicTableSinkBuilder<?, ?>) - 类 中的方法org.apache.flink.connector.base.table.AsyncDynamicTableSinkFactory
 
addAsyncOptionsToSinkBuilder(AsyncSinkBaseBuilder<?, RequestEntryT, ?>) - 类 中的方法org.apache.flink.connector.base.table.sink.AsyncDynamicTableSink
 
addFinishedSplit(String) - 类 中的方法org.apache.flink.connector.base.source.reader.RecordsBySplits.Builder
Mark the split with the given ID as finished.
addFinishedSplits(Collection<String>) - 类 中的方法org.apache.flink.connector.base.source.reader.RecordsBySplits.Builder
Mark multiple splits with the given IDs as finished.
addReader(int) - 类 中的方法org.apache.flink.connector.base.source.hybrid.HybridSourceSplitEnumerator
 
addSource(NextSourceT) - 类 中的方法org.apache.flink.connector.base.source.hybrid.HybridSource.HybridSourceBuilder
Add pre-configured source (without switch time modification).
addSource(HybridSource.SourceFactory<T, NextSourceT, ? super EnumT>, Boundedness) - 类 中的方法org.apache.flink.connector.base.source.hybrid.HybridSource.HybridSourceBuilder
Add source with deferred instantiation based on previous enumerator.
addSplits(List<HybridSourceSplit>) - 类 中的方法org.apache.flink.connector.base.source.hybrid.HybridSourceReader
 
addSplits(List<SplitT>) - 类 中的方法org.apache.flink.connector.base.source.reader.fetcher.SingleThreadFetcherManager
 
addSplits(List<SplitT>) - 类 中的方法org.apache.flink.connector.base.source.reader.fetcher.SplitFetcher
Add splits to the split fetcher.
addSplits(List<SplitT>) - 类 中的方法org.apache.flink.connector.base.source.reader.fetcher.SplitFetcherManager
 
addSplits(List<SplitT>) - 类 中的方法org.apache.flink.connector.base.source.reader.SourceReaderBase
 
addSplitsBack(List<HybridSourceSplit>, int) - 类 中的方法org.apache.flink.connector.base.source.hybrid.HybridSourceSplitEnumerator
 
AIMDScalingStrategy - org.apache.flink.connector.base.sink.writer.strategy中的类
AIMDScalingStrategy scales up linearly and scales down multiplicatively.
AIMDScalingStrategy(int, double, int) - 类 的构造器org.apache.flink.connector.base.sink.writer.strategy.AIMDScalingStrategy
 
AIMDScalingStrategy.AIMDScalingStrategyBuilder - org.apache.flink.connector.base.sink.writer.strategy中的类
Builder for AIMDScalingStrategy.
AIMDScalingStrategyBuilder(int) - 类 的构造器org.apache.flink.connector.base.sink.writer.strategy.AIMDScalingStrategy.AIMDScalingStrategyBuilder
 
apply(InputT, SinkWriter.Context) - 接口 中的方法org.apache.flink.connector.base.sink.writer.ElementConverter
 
AsyncDynamicSinkContext(AsyncDynamicTableSinkFactory, DynamicTableFactory.Context) - 类 的构造器org.apache.flink.connector.base.table.AsyncDynamicTableSinkFactory.AsyncDynamicSinkContext
 
AsyncDynamicTableSink<RequestEntryT extends Serializable> - org.apache.flink.connector.base.table.sink中的类
Abstract wrapper class for DynamicTableSink with attributes of AsyncSinkBase.
AsyncDynamicTableSink(Integer, Integer, Integer, Long, Long) - 类 的构造器org.apache.flink.connector.base.table.sink.AsyncDynamicTableSink
 
AsyncDynamicTableSinkBuilder<RequestEntryT extends Serializable,ConcreteBuilderT extends AsyncDynamicTableSinkBuilder<?,?>> - org.apache.flink.connector.base.table.sink中的类
Builder class for AsyncDynamicTableSink.
AsyncDynamicTableSinkBuilder() - 类 的构造器org.apache.flink.connector.base.table.sink.AsyncDynamicTableSinkBuilder
 
AsyncDynamicTableSinkFactory - org.apache.flink.connector.base.table中的类
Abstract Implementation of DynamicTableSinkFactory having AsyncSinkBase fields as optional table options defined in AsyncSinkConnectorOptions.
AsyncDynamicTableSinkFactory() - 类 的构造器org.apache.flink.connector.base.table.AsyncDynamicTableSinkFactory
 
AsyncDynamicTableSinkFactory.AsyncDynamicSinkContext - org.apache.flink.connector.base.table中的类
Class providing common table data required by AsyncDynamicTableSinkFactory to create AsyncDynamicTableSink.
AsyncSinkBase<InputT,RequestEntryT extends Serializable> - org.apache.flink.connector.base.sink中的类
A generic sink for destinations that provide an async client to persist data.
AsyncSinkBase(ElementConverter<InputT, RequestEntryT>, int, int, int, long, long, long) - 类 的构造器org.apache.flink.connector.base.sink.AsyncSinkBase
 
AsyncSinkBaseBuilder<InputT,RequestEntryT extends Serializable,ConcreteBuilderT extends AsyncSinkBaseBuilder<?,?,?>> - org.apache.flink.connector.base.sink中的类
Abstract builder for constructing a concrete implementation of AsyncSinkBase.
AsyncSinkBaseBuilder() - 类 的构造器org.apache.flink.connector.base.sink.AsyncSinkBaseBuilder
 
AsyncSinkConfigurationValidator - org.apache.flink.connector.base.table.sink.options中的类
Class for validating options in AsyncSinkConnectorOptions.
AsyncSinkConfigurationValidator(ReadableConfig) - 类 的构造器org.apache.flink.connector.base.table.sink.options.AsyncSinkConfigurationValidator
 
AsyncSinkConnectorOptions - org.apache.flink.connector.base.table中的类
Optional Options for AsyncDynamicTableSinkFactory representing fields of AsyncSinkBase.
AsyncSinkConnectorOptions() - 类 的构造器org.apache.flink.connector.base.table.AsyncSinkConnectorOptions
 
AsyncSinkFatalExceptionClassifiers - org.apache.flink.connector.base.sink.writer中的类
Common retry exception classifiers needed for common errors.
AsyncSinkFatalExceptionClassifiers() - 类 的构造器org.apache.flink.connector.base.sink.writer.AsyncSinkFatalExceptionClassifiers
 
AsyncSinkWriter<InputT,RequestEntryT extends Serializable> - org.apache.flink.connector.base.sink.writer中的类
A generic sink writer that handles the general behaviour of a sink such as batching and flushing, and allows extenders to implement the logic for persisting individual request elements, with allowance for retries.
AsyncSinkWriter(ElementConverter<InputT, RequestEntryT>, Sink.InitContext, int, int, int, long, long, long) - 类 的构造器org.apache.flink.connector.base.sink.writer.AsyncSinkWriter
已过时。
AsyncSinkWriter(ElementConverter<InputT, RequestEntryT>, Sink.InitContext, int, int, int, long, long, long, Collection<BufferedRequestState<RequestEntryT>>) - 类 的构造器org.apache.flink.connector.base.sink.writer.AsyncSinkWriter
已过时。
AsyncSinkWriter(ElementConverter<InputT, RequestEntryT>, Sink.InitContext, AsyncSinkWriterConfiguration, Collection<BufferedRequestState<RequestEntryT>>) - 类 的构造器org.apache.flink.connector.base.sink.writer.AsyncSinkWriter
 
AsyncSinkWriterConfiguration - org.apache.flink.connector.base.sink.writer.config中的类
AsyncSinkWriterConfiguration.AsyncSinkWriterConfigurationBuilder - org.apache.flink.connector.base.sink.writer.config中的类
AsyncSinkWriterConfiguration.ConfigurationMaxBatchSize - org.apache.flink.connector.base.sink.writer.config中的接口
Required MaxBatchSize parameter for AsyncSinkWriterConfiguration.
AsyncSinkWriterConfiguration.ConfigurationMaxBatchSizeInBytes - org.apache.flink.connector.base.sink.writer.config中的接口
Required MaxBatchSizeInBytes parameter for AsyncSinkWriterConfiguration.
AsyncSinkWriterConfiguration.ConfigurationMaxBufferedRequests - org.apache.flink.connector.base.sink.writer.config中的接口
Required MaxBufferedRequests parameter for AsyncSinkWriterConfiguration.
AsyncSinkWriterConfiguration.ConfigurationMaxInFlightRequests - org.apache.flink.connector.base.sink.writer.config中的接口
Required MaxInFlightRequests parameter for AsyncSinkWriterConfiguration.
AsyncSinkWriterConfiguration.ConfigurationMaxRecordSizeInBytes - org.apache.flink.connector.base.sink.writer.config中的接口
Required MaxRecordSizeInBytes parameter for AsyncSinkWriterConfiguration.
AsyncSinkWriterConfiguration.ConfigurationMaxTimeInBufferMS - org.apache.flink.connector.base.sink.writer.config中的接口
Required MaxTimeInBufferMS parameter for AsyncSinkWriterConfiguration.
AsyncSinkWriterConfigurationBuilder() - 类 的构造器org.apache.flink.connector.base.sink.writer.config.AsyncSinkWriterConfiguration.AsyncSinkWriterConfigurationBuilder
 
AsyncSinkWriterStateSerializer<RequestEntryT extends Serializable> - org.apache.flink.connector.base.sink.writer中的类
Serializer class for AsyncSinkWriter state.
AsyncSinkWriterStateSerializer() - 类 的构造器org.apache.flink.connector.base.sink.writer.AsyncSinkWriterStateSerializer
 
AVAILABLE - 类 中的静态变量org.apache.flink.connector.base.source.reader.synchronization.FutureCompletingBlockingQueue
A constant future that is complete, indicating availability.

B

BasicRequestInfo - org.apache.flink.connector.base.sink.writer.strategy中的类
Dataclass to encapsulate information about starting requests.
BasicRequestInfo(int) - 类 的构造器org.apache.flink.connector.base.sink.writer.strategy.BasicRequestInfo
 
BasicResultInfo - org.apache.flink.connector.base.sink.writer.strategy中的类
Dataclass to encapsulate results from completed requests.
BasicResultInfo(int, int) - 类 的构造器org.apache.flink.connector.base.sink.writer.strategy.BasicResultInfo
 
BufferedRequestState<RequestEntryT extends Serializable> - org.apache.flink.connector.base.sink.writer中的类
Class holding state of AsyncSinkWriter needed at taking a snapshot.
BufferedRequestState(Deque<RequestEntryWrapper<RequestEntryT>>) - 类 的构造器org.apache.flink.connector.base.sink.writer.BufferedRequestState
 
BufferedRequestState(List<RequestEntryWrapper<RequestEntryT>>) - 类 的构造器org.apache.flink.connector.base.sink.writer.BufferedRequestState
 
build() - 类 中的方法org.apache.flink.connector.base.sink.AsyncSinkBaseBuilder
Builds the Sink with the settings applied to this builder.
build() - 类 中的方法org.apache.flink.connector.base.sink.writer.config.AsyncSinkWriterConfiguration.AsyncSinkWriterConfigurationBuilder
 
build() - 类 中的方法org.apache.flink.connector.base.sink.writer.strategy.AIMDScalingStrategy.AIMDScalingStrategyBuilder
 
build() - 类 中的方法org.apache.flink.connector.base.sink.writer.strategy.CongestionControlRateLimitingStrategy.CongestionControlRateLimitingStrategyBuilder
 
build() - 类 中的方法org.apache.flink.connector.base.source.hybrid.HybridSource.HybridSourceBuilder
Build the source.
build() - 类 中的方法org.apache.flink.connector.base.source.reader.RecordsBySplits.Builder
 
build() - 类 中的方法org.apache.flink.connector.base.table.sink.AsyncDynamicTableSinkBuilder
 
builder() - 类 中的静态方法org.apache.flink.connector.base.sink.writer.config.AsyncSinkWriterConfiguration
 
builder(int) - 类 中的静态方法org.apache.flink.connector.base.sink.writer.strategy.AIMDScalingStrategy
 
builder() - 类 中的静态方法org.apache.flink.connector.base.sink.writer.strategy.CongestionControlRateLimitingStrategy
 
builder(Source<T, ?, ?>) - 类 中的静态方法org.apache.flink.connector.base.source.hybrid.HybridSource
Builder for HybridSource.
Builder() - 类 的构造器org.apache.flink.connector.base.source.reader.RecordsBySplits.Builder
 

C

checkErrors() - 类 中的方法org.apache.flink.connector.base.source.reader.fetcher.SplitFetcherManager
 
close() - 类 中的方法org.apache.flink.connector.base.sink.writer.AsyncSinkWriter
 
close() - 类 中的方法org.apache.flink.connector.base.source.hybrid.HybridSourceReader
 
close() - 类 中的方法org.apache.flink.connector.base.source.hybrid.HybridSourceSplitEnumerator
 
close(long) - 类 中的方法org.apache.flink.connector.base.source.reader.fetcher.SplitFetcherManager
Close the split fetcher manager.
close() - 类 中的方法org.apache.flink.connector.base.source.reader.SourceReaderBase
 
close() - 接口 中的方法org.apache.flink.connector.base.source.reader.splitreader.SplitReader
Close the split reader.
config - 类 中的变量org.apache.flink.connector.base.source.reader.SourceReaderBase
The raw configurations that may be used by subclasses.
ConfigurationValidator - org.apache.flink.connector.base.table.options中的接口
Interface for classes that validate connector specific table options, including common utils for validation.
ConfigurationValidatorUtil - org.apache.flink.connector.base.table.util中的类
Class containing validation utils needed by ConfigurationValidator.
ConfigurationValidatorUtil() - 类 的构造器org.apache.flink.connector.base.table.util.ConfigurationValidatorUtil
 
CongestionControlRateLimitingStrategy - org.apache.flink.connector.base.sink.writer.strategy中的类
A RateLimitingStrategy implementation that does the following: Scales up when any request is successful.
CongestionControlRateLimitingStrategy.CongestionControlRateLimitingStrategyBuilder - org.apache.flink.connector.base.sink.writer.strategy中的类
CongestionControlRateLimitingStrategyBuilder() - 类 的构造器org.apache.flink.connector.base.sink.writer.strategy.CongestionControlRateLimitingStrategy.CongestionControlRateLimitingStrategyBuilder
 
context - 类 中的变量org.apache.flink.connector.base.source.reader.SourceReaderBase
The context of this source reader.
create(HybridSource.SourceSwitchContext<FromEnumT>) - 接口 中的方法org.apache.flink.connector.base.source.hybrid.HybridSource.SourceFactory
 
createChain(FatalExceptionClassifier...) - 类 中的静态方法org.apache.flink.connector.base.sink.throwable.FatalExceptionClassifier
 
createEnumerator(SplitEnumeratorContext<HybridSourceSplit>) - 类 中的方法org.apache.flink.connector.base.source.hybrid.HybridSource
 
createReader(SourceReaderContext) - 类 中的方法org.apache.flink.connector.base.source.hybrid.HybridSource
 
createSplitFetcher() - 类 中的方法org.apache.flink.connector.base.source.reader.fetcher.SplitFetcherManager
Synchronize method to ensure no fetcher is created after the split fetcher manager has closed.

D

DeliveryGuarantee - org.apache.flink.connector.base中的枚举
DeliverGuarantees that can be chosen.
deserialize(int, byte[]) - 类 中的方法org.apache.flink.connector.base.sink.writer.AsyncSinkWriterStateSerializer
 
deserialize(int, byte[]) - 类 中的方法org.apache.flink.connector.base.source.hybrid.HybridSourceEnumeratorStateSerializer
 
deserialize(int, byte[]) - 类 中的方法org.apache.flink.connector.base.source.hybrid.HybridSourceSplitSerializer
 
deserializeRequestFromStream(long, DataInputStream) - 类 中的方法org.apache.flink.connector.base.sink.writer.AsyncSinkWriterStateSerializer
 
deserializeSplitAssignments(byte[], SimpleVersionedSerializer<SplitT>, Function<Integer, C>) - 类 中的静态方法org.apache.flink.connector.base.source.utils.SerdeUtils

E

ELEMENT_QUEUE_CAPACITY - 类 中的静态变量org.apache.flink.connector.base.source.reader.SourceReaderOptions
 
ElementConverter<InputT,RequestEntryT> - org.apache.flink.connector.base.sink.writer中的接口
This interface specifies the mapping between elements of a stream to request entries that can be sent to the destination.
elementQueueCapacity - 类 中的变量org.apache.flink.connector.base.source.reader.SourceReaderOptions
 
emitRecord(E, SourceOutput<T>, SplitStateT) - 接口 中的方法org.apache.flink.connector.base.source.reader.RecordEmitter
Process and emit the records to the SourceOutput.
emptyState() - 类 中的静态方法org.apache.flink.connector.base.sink.writer.BufferedRequestState
 
enqueueTask(SplitFetcherTask) - 类 中的方法org.apache.flink.connector.base.source.reader.fetcher.SplitFetcher
 
equals(Object) - 类 中的方法org.apache.flink.connector.base.source.hybrid.HybridSourceSplit
 
equals(Object) - 类 中的方法org.apache.flink.connector.base.table.sink.AsyncDynamicTableSink
 

F

FatalExceptionClassifier - org.apache.flink.connector.base.sink.throwable中的类
Classifier class for retryable exceptions on request submission failure.
FatalExceptionClassifier(Predicate<Throwable>, Function<Throwable, Exception>) - 类 的构造器org.apache.flink.connector.base.sink.throwable.FatalExceptionClassifier
 
fetch() - 接口 中的方法org.apache.flink.connector.base.source.reader.splitreader.SplitReader
Fetch elements into the blocking queue for the given splits.
fetcherId() - 类 中的方法org.apache.flink.connector.base.source.reader.fetcher.SplitFetcher
 
fetchers - 类 中的变量org.apache.flink.connector.base.source.reader.fetcher.SplitFetcherManager
A map keeping track of all the split fetchers.
finishedSplits() - 类 中的方法org.apache.flink.connector.base.source.reader.RecordsBySplits
 
finishedSplits() - 接口 中的方法org.apache.flink.connector.base.source.reader.RecordsWithSplitIds
Get the finished splits.
flush(boolean) - 类 中的方法org.apache.flink.connector.base.sink.writer.AsyncSinkWriter
In flight requests will be retried if the sink is still healthy.
FLUSH_BUFFER_SIZE - 类 中的静态变量org.apache.flink.connector.base.table.AsyncSinkConnectorOptions
 
FLUSH_BUFFER_TIMEOUT - 类 中的静态变量org.apache.flink.connector.base.table.AsyncSinkConnectorOptions
 
FutureCompletingBlockingQueue<T> - org.apache.flink.connector.base.source.reader.synchronization中的类
A custom implementation of blocking queue in combination with a CompletableFuture that is used in the hand-over of data from a producing thread to a consuming thread.
FutureCompletingBlockingQueue() - 类 的构造器org.apache.flink.connector.base.source.reader.synchronization.FutureCompletingBlockingQueue
 
FutureCompletingBlockingQueue(int) - 类 的构造器org.apache.flink.connector.base.source.reader.synchronization.FutureCompletingBlockingQueue
 

G

getAvailabilityFuture() - 类 中的方法org.apache.flink.connector.base.source.reader.synchronization.FutureCompletingBlockingQueue
Returns the availability future.
getBatchSize() - 类 中的方法org.apache.flink.connector.base.sink.writer.strategy.BasicRequestInfo
 
getBatchSize() - 类 中的方法org.apache.flink.connector.base.sink.writer.strategy.BasicResultInfo
 
getBatchSize() - 接口 中的方法org.apache.flink.connector.base.sink.writer.strategy.RequestInfo
 
getBatchSize() - 接口 中的方法org.apache.flink.connector.base.sink.writer.strategy.ResultInfo
 
getBoundedness() - 类 中的方法org.apache.flink.connector.base.source.hybrid.HybridSource
 
getBufferedRequestEntries() - 类 中的方法org.apache.flink.connector.base.sink.writer.BufferedRequestState
 
getCurrentSourceIndex() - 类 中的方法org.apache.flink.connector.base.source.hybrid.HybridSourceEnumeratorState
 
getDescription() - 枚举 中的方法org.apache.flink.connector.base.DeliveryGuarantee
 
getElementConverter() - 类 中的方法org.apache.flink.connector.base.sink.AsyncSinkBase
 
getEncodingFormat() - 类 中的方法org.apache.flink.connector.base.table.AsyncDynamicTableSinkFactory.AsyncDynamicSinkContext
 
getEnumeratorCheckpointSerializer() - 类 中的方法org.apache.flink.connector.base.source.hybrid.HybridSource
 
getFactoryHelper() - 类 中的方法org.apache.flink.connector.base.table.AsyncDynamicTableSinkFactory.AsyncDynamicSinkContext
 
getFailedMessages() - 类 中的方法org.apache.flink.connector.base.sink.writer.strategy.BasicResultInfo
 
getFailedMessages() - 接口 中的方法org.apache.flink.connector.base.sink.writer.strategy.ResultInfo
 
getFatalExceptionCons() - 类 中的方法org.apache.flink.connector.base.sink.writer.AsyncSinkWriter
 
getInterruptedExceptionClassifier() - 类 中的静态方法org.apache.flink.connector.base.sink.writer.AsyncSinkFatalExceptionClassifiers
 
getMaxBatchSize() - 类 中的方法org.apache.flink.connector.base.sink.AsyncSinkBase
 
getMaxBatchSize() - 类 中的方法org.apache.flink.connector.base.sink.AsyncSinkBaseBuilder
 
getMaxBatchSize() - 类 中的方法org.apache.flink.connector.base.sink.writer.config.AsyncSinkWriterConfiguration
 
getMaxBatchSize() - 类 中的方法org.apache.flink.connector.base.sink.writer.strategy.CongestionControlRateLimitingStrategy
 
getMaxBatchSize() - 接口 中的方法org.apache.flink.connector.base.sink.writer.strategy.RateLimitingStrategy
Returns the current max batch size that RateLimitingStrategy will allow through.
getMaxBatchSize() - 类 中的方法org.apache.flink.connector.base.table.sink.AsyncDynamicTableSinkBuilder
 
getMaxBatchSizeInBytes() - 类 中的方法org.apache.flink.connector.base.sink.AsyncSinkBase
 
getMaxBatchSizeInBytes() - 类 中的方法org.apache.flink.connector.base.sink.AsyncSinkBaseBuilder
 
getMaxBatchSizeInBytes() - 类 中的方法org.apache.flink.connector.base.sink.writer.config.AsyncSinkWriterConfiguration
 
getMaxBufferedRequests() - 类 中的方法org.apache.flink.connector.base.sink.AsyncSinkBase
 
getMaxBufferedRequests() - 类 中的方法org.apache.flink.connector.base.sink.AsyncSinkBaseBuilder
 
getMaxBufferedRequests() - 类 中的方法org.apache.flink.connector.base.sink.writer.config.AsyncSinkWriterConfiguration
 
getMaxBufferedRequests() - 类 中的方法org.apache.flink.connector.base.table.sink.AsyncDynamicTableSinkBuilder
 
getMaxBufferSizeInBytes() - 类 中的方法org.apache.flink.connector.base.table.sink.AsyncDynamicTableSinkBuilder
 
getMaxInFlightRequests() - 类 中的方法org.apache.flink.connector.base.sink.AsyncSinkBase
 
getMaxInFlightRequests() - 类 中的方法org.apache.flink.connector.base.sink.AsyncSinkBaseBuilder
 
getMaxInFlightRequests() - 类 中的方法org.apache.flink.connector.base.sink.writer.config.AsyncSinkWriterConfiguration
 
getMaxInFlightRequests() - 类 中的方法org.apache.flink.connector.base.table.sink.AsyncDynamicTableSinkBuilder
 
getMaxRecordSizeInBytes() - 类 中的方法org.apache.flink.connector.base.sink.AsyncSinkBase
 
getMaxRecordSizeInBytes() - 类 中的方法org.apache.flink.connector.base.sink.AsyncSinkBaseBuilder
 
getMaxRecordSizeInBytes() - 类 中的方法org.apache.flink.connector.base.sink.writer.config.AsyncSinkWriterConfiguration
 
getMaxTimeInBufferMS() - 类 中的方法org.apache.flink.connector.base.sink.AsyncSinkBase
 
getMaxTimeInBufferMS() - 类 中的方法org.apache.flink.connector.base.sink.AsyncSinkBaseBuilder
 
getMaxTimeInBufferMS() - 类 中的方法org.apache.flink.connector.base.sink.writer.config.AsyncSinkWriterConfiguration
 
getMaxTimeInBufferMS() - 类 中的方法org.apache.flink.connector.base.table.sink.AsyncDynamicTableSinkBuilder
 
getNonValidatedPrefixes() - 接口 中的方法org.apache.flink.connector.base.table.options.TableOptionsUtils
 
getNumAliveFetchers() - 类 中的方法org.apache.flink.connector.base.source.reader.fetcher.SplitFetcherManager
 
getNumberOfCurrentlyAssignedSplits() - 类 中的方法org.apache.flink.connector.base.source.reader.SourceReaderBase
Gets the number of splits the reads has currently assigned.
getPartitionKeys() - 类 中的方法org.apache.flink.connector.base.table.AsyncDynamicTableSinkFactory.AsyncDynamicSinkContext
 
getPhysicalDataType() - 类 中的方法org.apache.flink.connector.base.table.AsyncDynamicTableSinkFactory.AsyncDynamicSinkContext
 
getPreviousEnumerator() - 接口 中的方法org.apache.flink.connector.base.source.hybrid.HybridSource.SourceSwitchContext
 
getProcessedResolvedOptions() - 接口 中的方法org.apache.flink.connector.base.table.options.TableOptionsUtils
Returns table options after processing keys and values to specific handler formats. i.e.
getRateLimitingStrategy() - 类 中的方法org.apache.flink.connector.base.sink.writer.config.AsyncSinkWriterConfiguration
 
getRequestEntry() - 类 中的方法org.apache.flink.connector.base.sink.writer.RequestEntryWrapper
 
getResolvedOptions() - 类 中的方法org.apache.flink.connector.base.table.AsyncDynamicTableSinkFactory.AsyncDynamicSinkContext
 
getRunningFetcher() - 类 中的方法org.apache.flink.connector.base.source.reader.fetcher.SingleThreadFetcherManager
 
getSize() - 类 中的方法org.apache.flink.connector.base.sink.writer.RequestEntryWrapper
 
getSizeInBytes(RequestEntryT) - 类 中的方法org.apache.flink.connector.base.sink.writer.AsyncSinkWriter
This method allows the getting of the size of a RequestEntryT in bytes.
getSplitReader() - 类 中的方法org.apache.flink.connector.base.source.reader.fetcher.SplitFetcher
 
getSplitSerializer() - 类 中的方法org.apache.flink.connector.base.source.hybrid.HybridSource
 
getStateSize() - 类 中的方法org.apache.flink.connector.base.sink.writer.BufferedRequestState
 
getTableOptions() - 类 中的方法org.apache.flink.connector.base.table.AsyncDynamicTableSinkFactory.AsyncDynamicSinkContext
 
getValidatedConfigurations() - 接口 中的方法org.apache.flink.connector.base.table.options.ConfigurationValidator
 
getValidatedConfigurations() - 类 中的方法org.apache.flink.connector.base.table.sink.options.AsyncSinkConfigurationValidator
 
getVersion() - 类 中的方法org.apache.flink.connector.base.source.hybrid.HybridSourceEnumeratorStateSerializer
 
getVersion() - 类 中的方法org.apache.flink.connector.base.source.hybrid.HybridSourceSplitSerializer
 
getWrappedState() - 类 中的方法org.apache.flink.connector.base.source.hybrid.HybridSourceEnumeratorState
 
getWrappedStateSerializerVersion() - 类 中的方法org.apache.flink.connector.base.source.hybrid.HybridSourceEnumeratorState
 

H

handleSourceEvent(int, SourceEvent) - 类 中的方法org.apache.flink.connector.base.source.hybrid.HybridSourceSplitEnumerator
 
handleSourceEvents(SourceEvent) - 类 中的方法org.apache.flink.connector.base.source.hybrid.HybridSourceReader
 
handleSourceEvents(SourceEvent) - 类 中的方法org.apache.flink.connector.base.source.reader.SourceReaderBase
 
handleSplitRequest(int, String) - 类 中的方法org.apache.flink.connector.base.source.hybrid.HybridSourceSplitEnumerator
 
handleSplitsChanges(SplitsChange<SplitT>) - 接口 中的方法org.apache.flink.connector.base.source.reader.splitreader.SplitReader
Handle the split changes.
hashCode() - 类 中的方法org.apache.flink.connector.base.source.hybrid.HybridSourceSplit
 
hashCode() - 类 中的方法org.apache.flink.connector.base.table.sink.AsyncDynamicTableSink
 
HybridSource<T> - org.apache.flink.connector.base.source.hybrid中的类
Hybrid source that switches underlying sources based on configured source chain.
HybridSource(List<HybridSource.SourceListEntry>) - 类 的构造器org.apache.flink.connector.base.source.hybrid.HybridSource
Protected for subclass, use HybridSource.builder(Source) to construct source.
HybridSource.HybridSourceBuilder<T,EnumT extends org.apache.flink.api.connector.source.SplitEnumerator> - org.apache.flink.connector.base.source.hybrid中的类
Builder for HybridSource.
HybridSource.SourceFactory<T,SourceT extends org.apache.flink.api.connector.source.Source<T,?,?>,FromEnumT extends org.apache.flink.api.connector.source.SplitEnumerator> - org.apache.flink.connector.base.source.hybrid中的接口
Factory for underlying sources of HybridSource.
HybridSource.SourceSwitchContext<EnumT> - org.apache.flink.connector.base.source.hybrid中的接口
Context provided to source factory.
HybridSourceBuilder() - 类 的构造器org.apache.flink.connector.base.source.hybrid.HybridSource.HybridSourceBuilder
 
HybridSourceEnumeratorState - org.apache.flink.connector.base.source.hybrid中的类
The state of hybrid source enumerator.
HybridSourceEnumeratorStateSerializer - org.apache.flink.connector.base.source.hybrid中的类
The Serializer for the enumerator state.
HybridSourceEnumeratorStateSerializer() - 类 的构造器org.apache.flink.connector.base.source.hybrid.HybridSourceEnumeratorStateSerializer
 
HybridSourceReader<T> - org.apache.flink.connector.base.source.hybrid中的类
Hybrid source reader that delegates to the actual source reader.
HybridSourceReader(SourceReaderContext) - 类 的构造器org.apache.flink.connector.base.source.hybrid.HybridSourceReader
 
HybridSourceSplit - org.apache.flink.connector.base.source.hybrid中的类
Source split that wraps the actual split type.
HybridSourceSplit(int, byte[], int, String) - 类 的构造器org.apache.flink.connector.base.source.hybrid.HybridSourceSplit
 
HybridSourceSplitEnumerator - org.apache.flink.connector.base.source.hybrid中的类
Wraps the actual split enumerators and facilitates source switching.
HybridSourceSplitEnumerator(SplitEnumeratorContext<HybridSourceSplit>, List<HybridSource.SourceListEntry>, int, HybridSourceEnumeratorState) - 类 的构造器org.apache.flink.connector.base.source.hybrid.HybridSourceSplitEnumerator
 
HybridSourceSplitSerializer - org.apache.flink.connector.base.source.hybrid中的类
Serializes splits by delegating to the source-indexed underlying split serializer.
HybridSourceSplitSerializer() - 类 的构造器org.apache.flink.connector.base.source.hybrid.HybridSourceSplitSerializer
 

I

initializedState(SplitT) - 类 中的方法org.apache.flink.connector.base.source.reader.SourceReaderBase
When new splits are added to the reader.
isAvailable() - 类 中的方法org.apache.flink.connector.base.source.hybrid.HybridSourceReader
 
isAvailable() - 类 中的方法org.apache.flink.connector.base.source.reader.SourceReaderBase
 
isEmpty() - 类 中的方法org.apache.flink.connector.base.source.reader.synchronization.FutureCompletingBlockingQueue
Checks whether the queue is empty.
isFatal(Throwable, Consumer<Exception>) - 类 中的方法org.apache.flink.connector.base.sink.throwable.FatalExceptionClassifier
 
isFinalSource() - 类 中的方法org.apache.flink.connector.base.source.hybrid.SwitchSourceEvent
 
isPartitioned() - 类 中的方法org.apache.flink.connector.base.table.AsyncDynamicTableSinkFactory.AsyncDynamicSinkContext
 

M

MAX_BATCH_SIZE - 类 中的静态变量org.apache.flink.connector.base.table.AsyncSinkConnectorOptions
 
MAX_BUFFERED_REQUESTS - 类 中的静态变量org.apache.flink.connector.base.table.AsyncSinkConnectorOptions
 
MAX_IN_FLIGHT_REQUESTS - 类 中的静态变量org.apache.flink.connector.base.table.AsyncSinkConnectorOptions
 
maxBatchSize - 类 中的变量org.apache.flink.connector.base.table.sink.AsyncDynamicTableSink
 
maxBufferedRequests - 类 中的变量org.apache.flink.connector.base.table.sink.AsyncDynamicTableSink
 
maxBufferSizeInBytes - 类 中的变量org.apache.flink.connector.base.table.sink.AsyncDynamicTableSink
 
maxInFlightRequests - 类 中的变量org.apache.flink.connector.base.table.sink.AsyncDynamicTableSink
 
maxTimeInBufferMS - 类 中的变量org.apache.flink.connector.base.table.sink.AsyncDynamicTableSink
 
maybeShutdownFinishedFetchers() - 类 中的方法org.apache.flink.connector.base.source.reader.fetcher.SplitFetcherManager
Check and shutdown the fetchers that have completed their work.

N

nextRecordFromSplit() - 类 中的方法org.apache.flink.connector.base.source.reader.RecordsBySplits
 
nextRecordFromSplit() - 接口 中的方法org.apache.flink.connector.base.source.reader.RecordsWithSplitIds
Gets the next record from the current split.
nextSplit() - 类 中的方法org.apache.flink.connector.base.source.reader.RecordsBySplits
 
nextSplit() - 接口 中的方法org.apache.flink.connector.base.source.reader.RecordsWithSplitIds
Moves to the next split.
NoOpScalingStrategy<T> - org.apache.flink.connector.base.sink.writer.strategy中的类
NoOpScalingStrategy does not scale up / down the given value.
NoOpScalingStrategy() - 类 的构造器org.apache.flink.connector.base.sink.writer.strategy.NoOpScalingStrategy
 
notifyAvailable() - 类 中的方法org.apache.flink.connector.base.source.reader.synchronization.FutureCompletingBlockingQueue
Makes sure the availability future is complete, if it is not complete already.
notifyCheckpointAborted(long) - 类 中的方法org.apache.flink.connector.base.source.hybrid.HybridSourceReader
 
notifyCheckpointAborted(long) - 类 中的方法org.apache.flink.connector.base.source.hybrid.HybridSourceSplitEnumerator
 
notifyCheckpointComplete(long) - 类 中的方法org.apache.flink.connector.base.source.hybrid.HybridSourceReader
 
notifyCheckpointComplete(long) - 类 中的方法org.apache.flink.connector.base.source.hybrid.HybridSourceSplitEnumerator
 
notifyNoMoreSplits() - 类 中的方法org.apache.flink.connector.base.source.hybrid.HybridSourceReader
 
notifyNoMoreSplits() - 类 中的方法org.apache.flink.connector.base.source.reader.SourceReaderBase
 

O

onSplitFinished(Map<String, SplitStateT>) - 类 中的方法org.apache.flink.connector.base.source.reader.SourceReaderBase
Handles the finished splits to clean the state if needed.
open(Sink.InitContext) - 接口 中的方法org.apache.flink.connector.base.sink.writer.ElementConverter
 
optionalOptions() - 类 中的方法org.apache.flink.connector.base.table.AsyncDynamicTableSinkFactory
 
options - 类 中的变量org.apache.flink.connector.base.source.reader.SourceReaderBase
The configuration for the reader.
org.apache.flink.connector.base - 程序包 org.apache.flink.connector.base
 
org.apache.flink.connector.base.sink - 程序包 org.apache.flink.connector.base.sink
 
org.apache.flink.connector.base.sink.throwable - 程序包 org.apache.flink.connector.base.sink.throwable
 
org.apache.flink.connector.base.sink.writer - 程序包 org.apache.flink.connector.base.sink.writer
 
org.apache.flink.connector.base.sink.writer.config - 程序包 org.apache.flink.connector.base.sink.writer.config
 
org.apache.flink.connector.base.sink.writer.strategy - 程序包 org.apache.flink.connector.base.sink.writer.strategy
 
org.apache.flink.connector.base.source.hybrid - 程序包 org.apache.flink.connector.base.source.hybrid
 
org.apache.flink.connector.base.source.reader - 程序包 org.apache.flink.connector.base.source.reader
 
org.apache.flink.connector.base.source.reader.fetcher - 程序包 org.apache.flink.connector.base.source.reader.fetcher
 
org.apache.flink.connector.base.source.reader.splitreader - 程序包 org.apache.flink.connector.base.source.reader.splitreader
 
org.apache.flink.connector.base.source.reader.synchronization - 程序包 org.apache.flink.connector.base.source.reader.synchronization
 
org.apache.flink.connector.base.source.utils - 程序包 org.apache.flink.connector.base.source.utils
 
org.apache.flink.connector.base.table - 程序包 org.apache.flink.connector.base.table
 
org.apache.flink.connector.base.table.options - 程序包 org.apache.flink.connector.base.table.options
 
org.apache.flink.connector.base.table.sink - 程序包 org.apache.flink.connector.base.table.sink
 
org.apache.flink.connector.base.table.sink.options - 程序包 org.apache.flink.connector.base.table.sink.options
 
org.apache.flink.connector.base.table.util - 程序包 org.apache.flink.connector.base.table.util
 

P

pause() - 类 中的方法org.apache.flink.connector.base.source.reader.fetcher.SplitFetcher
 
pauseOrResumeSplits(Collection<SplitT>, Collection<SplitT>) - 类 中的方法org.apache.flink.connector.base.source.reader.fetcher.SplitFetcher
Called when some splits of this source instance progressed too much beyond the global watermark of all subtasks.
pauseOrResumeSplits(Collection<String>, Collection<String>) - 类 中的方法org.apache.flink.connector.base.source.reader.fetcher.SplitFetcherManager
 
pauseOrResumeSplits(Collection<String>, Collection<String>) - 类 中的方法org.apache.flink.connector.base.source.reader.SourceReaderBase
 
pauseOrResumeSplits(Collection<SplitT>, Collection<SplitT>) - 接口 中的方法org.apache.flink.connector.base.source.reader.splitreader.SplitReader
Pauses or resumes reading of individual splits readers.
peek() - 类 中的方法org.apache.flink.connector.base.source.reader.synchronization.FutureCompletingBlockingQueue
Get the first element from the queue without removing it.
poll() - 类 中的方法org.apache.flink.connector.base.source.reader.synchronization.FutureCompletingBlockingQueue
Get and remove the first element from the queue.
pollNext(ReaderOutput) - 类 中的方法org.apache.flink.connector.base.source.hybrid.HybridSourceReader
 
pollNext(ReaderOutput<T>) - 类 中的方法org.apache.flink.connector.base.source.reader.SourceReaderBase
 
put(int, T) - 类 中的方法org.apache.flink.connector.base.source.reader.synchronization.FutureCompletingBlockingQueue
Put an element into the queue.

R

RateLimitingStrategy - org.apache.flink.connector.base.sink.writer.strategy中的接口
RateLimitingStrategy is used to control the rate of requests.
RecordEmitter<E,T,SplitStateT> - org.apache.flink.connector.base.source.reader中的接口
Emit a record to the downstream.
recordEmitter - 类 中的变量org.apache.flink.connector.base.source.reader.SourceReaderBase
The record emitter to handle the records read by the SplitReaders.
RecordsBySplits<E> - org.apache.flink.connector.base.source.reader中的类
An implementation of RecordsWithSplitIds to host all the records by splits.
RecordsBySplits(Map<String, Collection<E>>, Set<String>) - 类 的构造器org.apache.flink.connector.base.source.reader.RecordsBySplits
 
RecordsBySplits.Builder<E> - org.apache.flink.connector.base.source.reader中的类
A utility builder to collect records in individual calls, rather than put a finished collection in the RecordsBySplits.RecordsBySplits(Map, Set) constructor.
RecordsWithSplitIds<E> - org.apache.flink.connector.base.source.reader中的接口
An interface for the elements passed from the fetchers to the source reader.
recycle() - 接口 中的方法org.apache.flink.connector.base.source.reader.RecordsWithSplitIds
This method is called when all records from this batch have been emitted.
registerCompletedRequest(ResultInfo) - 类 中的方法org.apache.flink.connector.base.sink.writer.strategy.CongestionControlRateLimitingStrategy
 
registerCompletedRequest(ResultInfo) - 接口 中的方法org.apache.flink.connector.base.sink.writer.strategy.RateLimitingStrategy
Registers the result of completed requests (e.g. to track the current inFlightMessages / requests).
registerInFlightRequest(RequestInfo) - 类 中的方法org.apache.flink.connector.base.sink.writer.strategy.CongestionControlRateLimitingStrategy
 
registerInFlightRequest(RequestInfo) - 接口 中的方法org.apache.flink.connector.base.sink.writer.strategy.RateLimitingStrategy
Registers the information of requests being sent (e.g. to track the current inFlightMessages / requests).
remainingCapacity() - 类 中的方法org.apache.flink.connector.base.source.reader.synchronization.FutureCompletingBlockingQueue
Checks the remaining capacity in the queue.
RequestEntryWrapper<RequestEntryT> - org.apache.flink.connector.base.sink.writer中的类
A wrapper that contains a RequestEntryT ready to be written by the Sink Writer class, along with the size of that entry as defined by the method getSizeInBytes(RequestEntryT) of the AsyncSinkWriter.
RequestEntryWrapper(RequestEntryT, long) - 类 的构造器org.apache.flink.connector.base.sink.writer.RequestEntryWrapper
 
RequestInfo - org.apache.flink.connector.base.sink.writer.strategy中的接口
Interface for dataclass used to encapsulate information about starting requests.
restoreEnumerator(SplitEnumeratorContext<HybridSourceSplit>, HybridSourceEnumeratorState) - 类 中的方法org.apache.flink.connector.base.source.hybrid.HybridSource
 
ResultInfo - org.apache.flink.connector.base.sink.writer.strategy中的接口
Interface for dataclass used to encapsulate results from completed requests.
resume() - 类 中的方法org.apache.flink.connector.base.source.reader.fetcher.SplitFetcher
 
run() - 类 中的方法org.apache.flink.connector.base.source.reader.fetcher.SplitFetcher
 
run() - 接口 中的方法org.apache.flink.connector.base.source.reader.fetcher.SplitFetcherTask
Run the logic.

S

scaleDown(Integer) - 类 中的方法org.apache.flink.connector.base.sink.writer.strategy.AIMDScalingStrategy
 
scaleDown(T) - 类 中的方法org.apache.flink.connector.base.sink.writer.strategy.NoOpScalingStrategy
 
scaleDown(T) - 接口 中的方法org.apache.flink.connector.base.sink.writer.strategy.ScalingStrategy
Returns the scaled down value.
scaleUp(Integer) - 类 中的方法org.apache.flink.connector.base.sink.writer.strategy.AIMDScalingStrategy
 
scaleUp(T) - 类 中的方法org.apache.flink.connector.base.sink.writer.strategy.NoOpScalingStrategy
 
scaleUp(T) - 接口 中的方法org.apache.flink.connector.base.sink.writer.strategy.ScalingStrategy
Returns the scaled up value.
ScalingStrategy<T> - org.apache.flink.connector.base.sink.writer.strategy中的接口
ScalingStrategy provides an interface to control scale up / down behaviour.
SerdeUtils - org.apache.flink.connector.base.source.utils中的类
A util class with some helper method for serde in the sources.
serialize(BufferedRequestState<RequestEntryT>) - 类 中的方法org.apache.flink.connector.base.sink.writer.AsyncSinkWriterStateSerializer
Serializes state in form of [DATA_IDENTIFIER,NUM_OF_ELEMENTS,SIZE1,REQUEST1,SIZE2,REQUEST2....].
serialize(HybridSourceEnumeratorState) - 类 中的方法org.apache.flink.connector.base.source.hybrid.HybridSourceEnumeratorStateSerializer
 
serialize(HybridSourceSplit) - 类 中的方法org.apache.flink.connector.base.source.hybrid.HybridSourceSplitSerializer
 
serializeRequestToStream(RequestEntryT, DataOutputStream) - 类 中的方法org.apache.flink.connector.base.sink.writer.AsyncSinkWriterStateSerializer
 
serializeSplitAssignments(Map<Integer, C>, SimpleVersionedSerializer<SplitT>) - 类 中的静态方法org.apache.flink.connector.base.source.utils.SerdeUtils
Serialize a mapping from subtask ids to lists of assigned splits.
setDecreaseFactor(double) - 类 中的方法org.apache.flink.connector.base.sink.writer.strategy.AIMDScalingStrategy.AIMDScalingStrategyBuilder
 
setIncreaseRate(int) - 类 中的方法org.apache.flink.connector.base.sink.writer.strategy.AIMDScalingStrategy.AIMDScalingStrategyBuilder
 
setInitialMaxInFlightMessages(int) - 类 中的方法org.apache.flink.connector.base.sink.writer.strategy.CongestionControlRateLimitingStrategy.CongestionControlRateLimitingStrategyBuilder
 
setMaxBatchSize(int) - 类 中的方法org.apache.flink.connector.base.sink.AsyncSinkBaseBuilder
 
setMaxBatchSize(int) - 类 中的方法org.apache.flink.connector.base.sink.writer.config.AsyncSinkWriterConfiguration.AsyncSinkWriterConfigurationBuilder
 
setMaxBatchSize(int) - 接口 中的方法org.apache.flink.connector.base.sink.writer.config.AsyncSinkWriterConfiguration.ConfigurationMaxBatchSize
 
setMaxBatchSize(int) - 类 中的方法org.apache.flink.connector.base.table.sink.AsyncDynamicTableSinkBuilder
 
setMaxBatchSizeInBytes(long) - 类 中的方法org.apache.flink.connector.base.sink.AsyncSinkBaseBuilder
 
setMaxBatchSizeInBytes(long) - 类 中的方法org.apache.flink.connector.base.sink.writer.config.AsyncSinkWriterConfiguration.AsyncSinkWriterConfigurationBuilder
 
setMaxBatchSizeInBytes(long) - 接口 中的方法org.apache.flink.connector.base.sink.writer.config.AsyncSinkWriterConfiguration.ConfigurationMaxBatchSizeInBytes
 
setMaxBufferedRequests(int) - 类 中的方法org.apache.flink.connector.base.sink.AsyncSinkBaseBuilder
 
setMaxBufferedRequests(int) - 类 中的方法org.apache.flink.connector.base.sink.writer.config.AsyncSinkWriterConfiguration.AsyncSinkWriterConfigurationBuilder
 
setMaxBufferedRequests(int) - 接口 中的方法org.apache.flink.connector.base.sink.writer.config.AsyncSinkWriterConfiguration.ConfigurationMaxBufferedRequests
 
setMaxBufferedRequests(int) - 类 中的方法org.apache.flink.connector.base.table.sink.AsyncDynamicTableSinkBuilder
 
setMaxBufferSizeInBytes(long) - 类 中的方法org.apache.flink.connector.base.table.sink.AsyncDynamicTableSinkBuilder
 
setMaxInFlightRequests(int) - 类 中的方法org.apache.flink.connector.base.sink.AsyncSinkBaseBuilder
 
setMaxInFlightRequests(int) - 类 中的方法org.apache.flink.connector.base.sink.writer.config.AsyncSinkWriterConfiguration.AsyncSinkWriterConfigurationBuilder
 
setMaxInFlightRequests(int) - 接口 中的方法org.apache.flink.connector.base.sink.writer.config.AsyncSinkWriterConfiguration.ConfigurationMaxInFlightRequests
 
setMaxInFlightRequests(int) - 类 中的方法org.apache.flink.connector.base.sink.writer.strategy.CongestionControlRateLimitingStrategy.CongestionControlRateLimitingStrategyBuilder
 
setMaxInFlightRequests(int) - 类 中的方法org.apache.flink.connector.base.table.sink.AsyncDynamicTableSinkBuilder
 
setMaxRecordSizeInBytes(long) - 类 中的方法org.apache.flink.connector.base.sink.AsyncSinkBaseBuilder
 
setMaxRecordSizeInBytes(long) - 类 中的方法org.apache.flink.connector.base.sink.writer.config.AsyncSinkWriterConfiguration.AsyncSinkWriterConfigurationBuilder
 
setMaxRecordSizeInBytes(long) - 接口 中的方法org.apache.flink.connector.base.sink.writer.config.AsyncSinkWriterConfiguration.ConfigurationMaxRecordSizeInBytes
 
setMaxTimeInBufferMS(long) - 类 中的方法org.apache.flink.connector.base.sink.AsyncSinkBaseBuilder
 
setMaxTimeInBufferMS(long) - 类 中的方法org.apache.flink.connector.base.sink.writer.config.AsyncSinkWriterConfiguration.AsyncSinkWriterConfigurationBuilder
 
setMaxTimeInBufferMS(long) - 接口 中的方法org.apache.flink.connector.base.sink.writer.config.AsyncSinkWriterConfiguration.ConfigurationMaxTimeInBufferMS
 
setMaxTimeInBufferMS(long) - 类 中的方法org.apache.flink.connector.base.table.sink.AsyncDynamicTableSinkBuilder
 
setRateLimitingStrategy(RateLimitingStrategy) - 类 中的方法org.apache.flink.connector.base.sink.writer.config.AsyncSinkWriterConfiguration.AsyncSinkWriterConfigurationBuilder
 
setScalingStrategy(ScalingStrategy<Integer>) - 类 中的方法org.apache.flink.connector.base.sink.writer.strategy.CongestionControlRateLimitingStrategy.CongestionControlRateLimitingStrategyBuilder
 
shouldBlock(RequestInfo) - 类 中的方法org.apache.flink.connector.base.sink.writer.strategy.CongestionControlRateLimitingStrategy
 
shouldBlock(RequestInfo) - 接口 中的方法org.apache.flink.connector.base.sink.writer.strategy.RateLimitingStrategy
Decides whether the next request should be blocked.
shutdown() - 类 中的方法org.apache.flink.connector.base.source.reader.fetcher.SplitFetcher
Shutdown the split fetcher.
SingleThreadFetcherManager<E,SplitT extends org.apache.flink.api.connector.source.SourceSplit> - org.apache.flink.connector.base.source.reader.fetcher中的类
A Fetcher Manager with a single fetching thread (I/O thread) that handles all splits concurrently.
SingleThreadFetcherManager(FutureCompletingBlockingQueue<RecordsWithSplitIds<E>>, Supplier<SplitReader<E, SplitT>>) - 类 的构造器org.apache.flink.connector.base.source.reader.fetcher.SingleThreadFetcherManager
SingleThreadFetcherManager(FutureCompletingBlockingQueue<RecordsWithSplitIds<E>>, Supplier<SplitReader<E, SplitT>>, Configuration) - 类 的构造器org.apache.flink.connector.base.source.reader.fetcher.SingleThreadFetcherManager
Creates a new SplitFetcherManager with a single I/O threads.
SingleThreadFetcherManager(FutureCompletingBlockingQueue<RecordsWithSplitIds<E>>, Supplier<SplitReader<E, SplitT>>, Configuration, Consumer<Collection<String>>) - 类 的构造器org.apache.flink.connector.base.source.reader.fetcher.SingleThreadFetcherManager
Creates a new SplitFetcherManager with a single I/O threads.
SingleThreadMultiplexSourceReaderBase<E,T,SplitT extends org.apache.flink.api.connector.source.SourceSplit,SplitStateT> - org.apache.flink.connector.base.source.reader中的类
A base for SourceReaders that read splits with one thread using one SplitReader.
SingleThreadMultiplexSourceReaderBase(Supplier<SplitReader<E, SplitT>>, RecordEmitter<E, T, SplitStateT>, Configuration, SourceReaderContext) - 类 的构造器org.apache.flink.connector.base.source.reader.SingleThreadMultiplexSourceReaderBase
The primary constructor for the source reader.
SingleThreadMultiplexSourceReaderBase(FutureCompletingBlockingQueue<RecordsWithSplitIds<E>>, Supplier<SplitReader<E, SplitT>>, RecordEmitter<E, T, SplitStateT>, Configuration, SourceReaderContext) - 类 的构造器org.apache.flink.connector.base.source.reader.SingleThreadMultiplexSourceReaderBase
SingleThreadMultiplexSourceReaderBase(FutureCompletingBlockingQueue<RecordsWithSplitIds<E>>, SingleThreadFetcherManager<E, SplitT>, RecordEmitter<E, T, SplitStateT>, Configuration, SourceReaderContext) - 类 的构造器org.apache.flink.connector.base.source.reader.SingleThreadMultiplexSourceReaderBase
size() - 类 中的方法org.apache.flink.connector.base.source.reader.synchronization.FutureCompletingBlockingQueue
Gets the size of the queue.
snapshotState(long) - 类 中的方法org.apache.flink.connector.base.sink.writer.AsyncSinkWriter
All in-flight requests that are relevant for the snapshot have been completed, but there may still be request entries in the internal buffers that are yet to be sent to the endpoint.
snapshotState(long) - 类 中的方法org.apache.flink.connector.base.source.hybrid.HybridSourceReader
 
snapshotState(long) - 类 中的方法org.apache.flink.connector.base.source.hybrid.HybridSourceSplitEnumerator
 
snapshotState(long) - 类 中的方法org.apache.flink.connector.base.source.reader.SourceReaderBase
 
source() - 类 中的方法org.apache.flink.connector.base.source.hybrid.SwitchSourceEvent
 
SOURCE_READER_CLOSE_TIMEOUT - 类 中的静态变量org.apache.flink.connector.base.source.reader.SourceReaderOptions
 
sourceIndex() - 类 中的方法org.apache.flink.connector.base.source.hybrid.HybridSourceSplit
 
sourceIndex() - 类 中的方法org.apache.flink.connector.base.source.hybrid.SourceReaderFinishedEvent
 
sourceIndex() - 类 中的方法org.apache.flink.connector.base.source.hybrid.SwitchSourceEvent
 
SourceReaderBase<E,T,SplitT extends org.apache.flink.api.connector.source.SourceSplit,SplitStateT> - org.apache.flink.connector.base.source.reader中的类
An abstract implementation of SourceReader which provides some synchronization between the mail box main thread and the SourceReader internal threads.
SourceReaderBase(FutureCompletingBlockingQueue<RecordsWithSplitIds<E>>, SplitFetcherManager<E, SplitT>, RecordEmitter<E, T, SplitStateT>, Configuration, SourceReaderContext) - 类 的构造器org.apache.flink.connector.base.source.reader.SourceReaderBase
 
sourceReaderCloseTimeout - 类 中的变量org.apache.flink.connector.base.source.reader.SourceReaderOptions
 
SourceReaderFinishedEvent - org.apache.flink.connector.base.source.hybrid中的类
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.
SourceReaderFinishedEvent(int) - 类 的构造器org.apache.flink.connector.base.source.hybrid.SourceReaderFinishedEvent
Constructor.
SourceReaderOptions - org.apache.flink.connector.base.source.reader中的类
The options that can be set for the SourceReaderBase.
SourceReaderOptions(Configuration) - 类 的构造器org.apache.flink.connector.base.source.reader.SourceReaderOptions
 
SplitFetcher<E,SplitT extends org.apache.flink.api.connector.source.SourceSplit> - org.apache.flink.connector.base.source.reader.fetcher中的类
The internal fetcher runnable responsible for polling message from the external system.
SplitFetcherManager<E,SplitT extends org.apache.flink.api.connector.source.SourceSplit> - org.apache.flink.connector.base.source.reader.fetcher中的类
A class responsible for starting the SplitFetcher and manage the life cycles of them.
SplitFetcherManager(FutureCompletingBlockingQueue<RecordsWithSplitIds<E>>, Supplier<SplitReader<E, SplitT>>, Configuration) - 类 的构造器org.apache.flink.connector.base.source.reader.fetcher.SplitFetcherManager
Create a split fetcher manager.
SplitFetcherManager(FutureCompletingBlockingQueue<RecordsWithSplitIds<E>>, Supplier<SplitReader<E, SplitT>>, Configuration, Consumer<Collection<String>>) - 类 的构造器org.apache.flink.connector.base.source.reader.fetcher.SplitFetcherManager
Create a split fetcher manager.
splitFetcherManager - 类 中的变量org.apache.flink.connector.base.source.reader.SourceReaderBase
The split fetcher manager to run split fetchers.
SplitFetcherTask - org.apache.flink.connector.base.source.reader.fetcher中的接口
An interface similar to Runnable but allows throwing exceptions and wakeup.
splitId() - 类 中的方法org.apache.flink.connector.base.source.hybrid.HybridSourceSplit
 
SplitReader<E,SplitT extends org.apache.flink.api.connector.source.SourceSplit> - org.apache.flink.connector.base.source.reader.splitreader中的接口
An interface used to read from splits.
splits() - 类 中的方法org.apache.flink.connector.base.source.reader.splitreader.SplitsChange
 
SplitsAddition<SplitT> - org.apache.flink.connector.base.source.reader.splitreader中的类
A change to add splits.
SplitsAddition(List<SplitT>) - 类 的构造器org.apache.flink.connector.base.source.reader.splitreader.SplitsAddition
 
SplitsChange<SplitT> - org.apache.flink.connector.base.source.reader.splitreader中的类
An abstract class to host splits change.
start() - 类 中的方法org.apache.flink.connector.base.source.hybrid.HybridSourceReader
 
start() - 类 中的方法org.apache.flink.connector.base.source.hybrid.HybridSourceSplitEnumerator
 
start() - 类 中的方法org.apache.flink.connector.base.source.reader.SourceReaderBase
 
startFetcher(SplitFetcher<E, SplitT>) - 类 中的方法org.apache.flink.connector.base.source.reader.fetcher.SplitFetcherManager
 
submitRequestEntries(List<RequestEntryT>, Consumer<List<RequestEntryT>>) - 类 中的方法org.apache.flink.connector.base.sink.writer.AsyncSinkWriter
This method specifies how to persist buffered request entries into the destination.
SwitchSourceEvent - org.apache.flink.connector.base.source.hybrid中的类
Event sent from HybridSourceSplitEnumerator to HybridSourceReader to switch to the indicated reader.
SwitchSourceEvent(int, Source, boolean) - 类 的构造器org.apache.flink.connector.base.source.hybrid.SwitchSourceEvent
Constructor.

T

tableOptions - 类 中的变量org.apache.flink.connector.base.table.sink.options.AsyncSinkConfigurationValidator
 
TableOptionsUtils - org.apache.flink.connector.base.table.options中的接口
Interface for handling specific set of table options.
take() - 类 中的方法org.apache.flink.connector.base.source.reader.synchronization.FutureCompletingBlockingQueue
Warning: This is a dangerous method and should only be used for testing convenience.
toSplitType(String, SplitStateT) - 类 中的方法org.apache.flink.connector.base.source.reader.SourceReaderBase
Convert a mutable SplitStateT to immutable SplitT.
toString() - 枚举 中的方法org.apache.flink.connector.base.DeliveryGuarantee
 
toString() - 类 中的方法org.apache.flink.connector.base.source.hybrid.HybridSourceSplit
 
toString() - 类 中的方法org.apache.flink.connector.base.source.hybrid.SourceReaderFinishedEvent
 
toString() - 类 中的方法org.apache.flink.connector.base.source.hybrid.SwitchSourceEvent
 
toString() - 类 中的方法org.apache.flink.connector.base.source.reader.splitreader.SplitsAddition
 

U

unwrapSplit(HybridSourceSplit, SwitchedSources) - 类 中的静态方法org.apache.flink.connector.base.source.hybrid.HybridSourceSplit
 
unwrapSplits(List<HybridSourceSplit>, SwitchedSources) - 类 中的静态方法org.apache.flink.connector.base.source.hybrid.HybridSourceSplit
 

V

validateOptionalBooleanProperty(Properties, String, String) - 类 中的静态方法org.apache.flink.connector.base.table.util.ConfigurationValidatorUtil
 
validateOptionalDateProperty(Properties, String, String, String) - 类 中的静态方法org.apache.flink.connector.base.table.util.ConfigurationValidatorUtil
 
validateOptionalPositiveDoubleProperty(Properties, String, String) - 类 中的静态方法org.apache.flink.connector.base.table.util.ConfigurationValidatorUtil
 
validateOptionalPositiveIntProperty(Properties, String, String) - 类 中的静态方法org.apache.flink.connector.base.table.util.ConfigurationValidatorUtil
 
validateOptionalPositiveLongProperty(Properties, String, String) - 类 中的静态方法org.apache.flink.connector.base.table.util.ConfigurationValidatorUtil
 
valueOf(String) - 枚举 中的静态方法org.apache.flink.connector.base.DeliveryGuarantee
返回带有指定名称的该类型的枚举常量。
values() - 枚举 中的静态方法org.apache.flink.connector.base.DeliveryGuarantee
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。

W

wakeUp() - 接口 中的方法org.apache.flink.connector.base.source.reader.fetcher.SplitFetcherTask
Wake up the running thread.
wakeUp() - 接口 中的方法org.apache.flink.connector.base.source.reader.splitreader.SplitReader
Wake up the split reader in case the fetcher thread is blocking in SplitReader.fetch().
wakeUpPuttingThread(int) - 类 中的方法org.apache.flink.connector.base.source.reader.synchronization.FutureCompletingBlockingQueue
Gracefully wakes up the thread with the given threadIndex if it is blocked in adding an element. to the queue.
withRootCauseOfType(Class<? extends Throwable>, Function<Throwable, Exception>) - 类 中的静态方法org.apache.flink.connector.base.sink.throwable.FatalExceptionClassifier
 
wrappedSplitBytes() - 类 中的方法org.apache.flink.connector.base.source.hybrid.HybridSourceSplit
 
wrappedSplitSerializerVersion() - 类 中的方法org.apache.flink.connector.base.source.hybrid.HybridSourceSplit
 
wrapSplit(SourceSplit, int, SwitchedSources) - 类 中的静态方法org.apache.flink.connector.base.source.hybrid.HybridSourceSplit
 
wrapSplits(List<? extends SourceSplit>, int, SwitchedSources) - 类 中的静态方法org.apache.flink.connector.base.source.hybrid.HybridSourceSplit
 
write(InputT, SinkWriter.Context) - 类 中的方法org.apache.flink.connector.base.sink.writer.AsyncSinkWriter
 
A B C D E F G H I M N O P R S T U V W 
跳过导航链接

Copyright © 2014–2023 The Apache Software Foundation. All rights reserved.