A B C D E F G H I J L M N O P R S T U V W Z 
All Classes All Packages

A

addCollectSink(DataStream<T>) - Method in class org.apache.flink.connector.testframe.testsuites.SinkTestSuiteBase
 
addCollectSink(DataStream<T>) - Method in class org.apache.flink.connector.testframe.testsuites.SourceTestSuiteBase
Add a collect sink in the job.
addReader(int) - Method in class org.apache.flink.connector.testframe.source.enumerator.NoOpEnumerator
 
addSplits(List<FromElementsSplit>) - Method in class org.apache.flink.connector.testframe.source.FromElementsSourceReader
 
addSplitsBack(List<FromElementsSplit>, int) - Method in class org.apache.flink.connector.testframe.source.enumerator.NoOpEnumerator
 
afterAll(ExtensionContext) - Method in class org.apache.flink.connector.testframe.container.FlinkContainers
 
afterAll(ExtensionContext) - Method in class org.apache.flink.connector.testframe.junit.extensions.ConnectorTestingExtension
 
asJobManager() - Method in class org.apache.flink.connector.testframe.container.FlinkImageBuilder
Use this image for building a JobManager.
assertThat(Iterator<T>) - Static method in class org.apache.flink.connector.testframe.utils.CollectIteratorAssertions
 
assertUnordered(Iterator<T>) - Static method in class org.apache.flink.connector.testframe.utils.CollectIteratorAssertions
 
assignSplits(SplitsAssignment<SplitT>) - Method in class org.apache.flink.connector.testutils.source.reader.TestingSplitEnumeratorContext
 
asTaskManager() - Method in class org.apache.flink.connector.testframe.container.FlinkImageBuilder
Use this image for building a TaskManager.

B

basedOn(Configuration) - Static method in class org.apache.flink.connector.testframe.container.FlinkContainersSettings
FlinkContainersConfig based on provided Flink configuration.
basedOn(Configuration) - Method in class org.apache.flink.connector.testframe.container.FlinkContainersSettings.Builder
Merges the provided config with the default config, potentially overwriting the defaults in case of collisions.
baseImage(String) - Method in class org.apache.flink.connector.testframe.container.FlinkContainersSettings.Builder
Sets the baseImage and returns a reference to this Builder enabling method chaining.
baseImage(String) - Method in class org.apache.flink.connector.testframe.container.TestcontainersSettings.Builder
Sets the baseImage and returns a reference to this Builder enabling method chaining.
beforeAll(ExtensionContext) - Method in class org.apache.flink.connector.testframe.container.FlinkContainers
 
beforeAll(ExtensionContext) - Method in class org.apache.flink.connector.testframe.junit.extensions.ConnectorTestingExtension
 
bindWithFlinkContainer(GenericContainer<?>) - Method in class org.apache.flink.connector.testframe.external.DefaultContainerizedExternalSystem.Builder
 
build() - Method in class org.apache.flink.connector.testframe.container.FlinkContainers.Builder
Returns FlinkContainers built from the provided settings.
build() - Method in class org.apache.flink.connector.testframe.container.FlinkContainersSettings.Builder
Returns a FlinkContainersConfig built from the parameters previously set.
build() - Method in class org.apache.flink.connector.testframe.container.FlinkImageBuilder
Build the image.
build() - Method in class org.apache.flink.connector.testframe.container.TestcontainersSettings.Builder
Returns a TestContainersSettings built from the parameters previously set.
build() - Method in class org.apache.flink.connector.testframe.environment.TestEnvironmentSettings.Builder
 
build() - Method in class org.apache.flink.connector.testframe.external.DefaultContainerizedExternalSystem.Builder
 
build() - Method in class org.apache.flink.connector.testframe.external.sink.TestingSinkSettings.Builder
 
build() - Method in class org.apache.flink.connector.testframe.external.source.TestingSourceSettings.Builder
 
build() - Method in class org.apache.flink.connector.testutils.source.TestingJobInfo.Builder
 
build() - Method in class org.apache.flink.connector.testutils.source.TestingTaskInfo.Builder
 
build(JobClient) - Method in class org.apache.flink.connector.testframe.testsuites.SourceTestSuiteBase.CollectIteratorBuilder
 
builder() - Static method in class org.apache.flink.connector.testframe.container.FlinkContainers
Creates a builder for FlinkContainers.
builder() - Static method in class org.apache.flink.connector.testframe.container.FlinkContainersSettings
A new builder for FlinkContainersConfig.
builder() - Static method in class org.apache.flink.connector.testframe.container.TestcontainersSettings
A new builder for TestcontainersSettings.
builder() - Static method in class org.apache.flink.connector.testframe.environment.TestEnvironmentSettings
 
builder() - Static method in class org.apache.flink.connector.testframe.external.DefaultContainerizedExternalSystem
builder() - Static method in class org.apache.flink.connector.testframe.external.sink.TestingSinkSettings
 
builder() - Static method in class org.apache.flink.connector.testframe.external.source.TestingSourceSettings
 
Builder() - Constructor for class org.apache.flink.connector.testframe.environment.TestEnvironmentSettings.Builder
 
Builder() - Constructor for class org.apache.flink.connector.testframe.external.DefaultContainerizedExternalSystem.Builder
 
Builder() - Constructor for class org.apache.flink.connector.testframe.external.sink.TestingSinkSettings.Builder
 
Builder() - Constructor for class org.apache.flink.connector.testframe.external.source.TestingSourceSettings.Builder
 
Builder() - Constructor for class org.apache.flink.connector.testutils.source.TestingJobInfo.Builder
 
Builder() - Constructor for class org.apache.flink.connector.testutils.source.TestingTaskInfo.Builder
 

C

callAsync(Callable<T>, BiConsumer<T, Throwable>) - Method in class org.apache.flink.connector.testutils.source.reader.TestingSplitEnumeratorContext
 
callAsync(Callable<T>, BiConsumer<T, Throwable>, long, long) - Method in class org.apache.flink.connector.testutils.source.reader.TestingSplitEnumeratorContext
 
checkpointPath(String) - Method in class org.apache.flink.connector.testframe.container.FlinkContainersSettings.Builder
Sets the checkpointPath and returns a reference to this Builder enabling method chaining.
checkResultWithSemantic(ExternalSystemDataReader<T>, List<T>, CheckpointingMode) - Method in class org.apache.flink.connector.testframe.testsuites.SinkTestSuiteBase
Compare the test data with actual data in given semantic.
checkResultWithSemantic(ExternalSystemDataReader<T>, List<T>, CheckpointingMode) - Method in class org.apache.flink.connector.testframe.testsuites.SinkTestSuiteBase
Deprecated.
checkResultWithSemantic(CloseableIterator<T>, List<List<T>>, CheckpointingMode, Integer) - Method in class org.apache.flink.connector.testframe.testsuites.SourceTestSuiteBase
Compare the test data with the result.
clearEmittedRecords() - Method in class org.apache.flink.connector.testutils.source.reader.TestingReaderOutput
 
clearSentEvents() - Method in class org.apache.flink.connector.testutils.source.reader.TestingReaderContext
 
close() - Method in class org.apache.flink.connector.testframe.source.enumerator.NoOpEnumerator
 
close() - Method in class org.apache.flink.connector.testframe.source.FromElementsSourceReader
 
ClusterControllable - Interface in org.apache.flink.connector.testframe.environment
Interface for triggering failover in a Flink cluster.
collect(E) - Method in class org.apache.flink.connector.testutils.source.reader.TestingReaderOutput
 
collect(E, long) - Method in class org.apache.flink.connector.testutils.source.reader.TestingReaderOutput
 
collect(Integer) - Method in class org.apache.flink.connector.testutils.source.reader.SourceReaderTestBase.ValidatingSourceOutput
 
collect(Integer, long) - Method in class org.apache.flink.connector.testutils.source.reader.SourceReaderTestBase.ValidatingSourceOutput
 
CollectIteratorAssert<T> - Class in org.apache.flink.connector.testframe.utils
This assertion used to compare records in the collect iterator to the target test data with different semantic(AT_LEAST_ONCE, EXACTLY_ONCE).
CollectIteratorAssert(Iterator<T>) - Constructor for class org.apache.flink.connector.testframe.utils.CollectIteratorAssert
 
CollectIteratorAssertions - Class in org.apache.flink.connector.testframe.utils
Entry point for assertion methods for CollectIteratorAssert.
CollectIteratorBuilder(String, TypeSerializer<T>, String, CheckpointConfig) - Constructor for class org.apache.flink.connector.testframe.testsuites.SourceTestSuiteBase.CollectIteratorBuilder
 
ConnectorTestConstants - Class in org.apache.flink.connector.testframe.utils
The default configuration values used in connector tests.
ConnectorTestConstants() - Constructor for class org.apache.flink.connector.testframe.utils.ConnectorTestConstants
 
ConnectorTestingExtension - Class in org.apache.flink.connector.testframe.junit.extensions
A JUnit 5 Extension for supporting running of connector testing framework.
ConnectorTestingExtension() - Constructor for class org.apache.flink.connector.testframe.junit.extensions.ConnectorTestingExtension
 
copyFile(Path, Path) - Method in class org.apache.flink.connector.testframe.container.FlinkImageBuilder
Copies file into the image.
count() - Method in class org.apache.flink.connector.testutils.source.reader.SourceReaderTestBase.ValidatingSourceOutput
 
createEnumerator(SplitEnumeratorContext<FromElementsSplit>) - Method in class org.apache.flink.connector.testframe.source.FromElementsSource
 
createExecutionEnvironment(TestEnvironmentSettings) - Method in class org.apache.flink.connector.testframe.container.FlinkContainerTestEnvironment
 
createExecutionEnvironment(TestEnvironmentSettings) - Method in class org.apache.flink.connector.testframe.environment.MiniClusterTestEnvironment
 
createExecutionEnvironment(TestEnvironmentSettings) - Method in interface org.apache.flink.connector.testframe.environment.TestEnvironment
Get an instance of StreamExecutionEnvironment for building and executing Flink jobs based on the provided configuration.
createExternalContext(String) - Method in interface org.apache.flink.connector.testframe.external.ExternalContextFactory
Create an instance of ExternalContext.
createOutputForSplit(String) - Method in class org.apache.flink.connector.testutils.source.reader.SourceReaderTestBase.ValidatingSourceOutput
 
createOutputForSplit(String) - Method in class org.apache.flink.connector.testutils.source.reader.TestingReaderOutput
 
createReader() - Method in class org.apache.flink.connector.testutils.source.reader.SourceReaderTestBase
 
createReader(SourceReaderContext) - Method in class org.apache.flink.connector.testframe.source.FromElementsSource
 
createSink(TestingSinkSettings) - Method in interface org.apache.flink.connector.testframe.external.sink.DataStreamSinkV2ExternalContext
Create an instance of Sink satisfying given options.
createSinkDataReader(TestingSinkSettings) - Method in interface org.apache.flink.connector.testframe.external.sink.DataStreamSinkExternalContext
Create a reader for consuming data written to the external system by sink.
createSinkRowDataReader(TestingSinkSettings, DataType) - Method in interface org.apache.flink.connector.testframe.external.sink.TableSinkExternalContext
Create a new split in the external system and return a data writer corresponding to the new split.
createSource(TestingSourceSettings) - Method in interface org.apache.flink.connector.testframe.external.source.DataStreamSourceExternalContext
Create an instance of Source satisfying given options.
createSourceSplitDataWriter(TestingSourceSettings) - Method in interface org.apache.flink.connector.testframe.external.source.DataStreamSourceExternalContext
Create a new split in the external system and return a data writer corresponding to the new split.
createSplitRowDataWriter(TestingSourceSettings, DataType) - Method in interface org.apache.flink.connector.testframe.external.source.TableSourceExternalContext
Create a new split in the external system and return a data writer for writing RowData corresponding to the new split.
currentParallelism() - Method in class org.apache.flink.connector.testutils.source.reader.TestingReaderContext
 
currentParallelism() - Method in class org.apache.flink.connector.testutils.source.reader.TestingSplitEnumeratorContext
 

D

DataStreamSinkExternalContext<T> - Interface in org.apache.flink.connector.testframe.external.sink
External context for DataStream sinks.
DataStreamSinkV2ExternalContext<T> - Interface in org.apache.flink.connector.testframe.external.sink
External context for DataStream sinks whose version is V2.
DataStreamSourceExternalContext<T> - Interface in org.apache.flink.connector.testframe.external.source
External context for DataStream sources.
DEFAULT_COLLECT_DATA_TIMEOUT - Static variable in class org.apache.flink.connector.testframe.utils.ConnectorTestConstants
 
DEFAULT_TIMEOUT - Static variable in class org.apache.flink.connector.testframe.container.FlinkContainers
 
defaultConfig() - Static method in class org.apache.flink.connector.testframe.container.FlinkContainersSettings
FlinkContainersConfig based on defaults.
DefaultContainerizedExternalSystem<C extends org.testcontainers.containers.GenericContainer<C>> - Class in org.apache.flink.connector.testframe.external
Default implementation of external system based on container.
DefaultContainerizedExternalSystem.Builder<C extends org.testcontainers.containers.GenericContainer<C>> - Class in org.apache.flink.connector.testframe.external
defaultSettings() - Static method in class org.apache.flink.connector.testframe.container.TestcontainersSettings
TestcontainersSettings based on defaults.
dependsOn(GenericContainer<?>) - Method in class org.apache.flink.connector.testframe.container.TestcontainersSettings.Builder
Lets Flink cluster depending on another container, and bind the network of Flink cluster to the dependent one.
deserialize(int, byte[]) - Method in class org.apache.flink.connector.testframe.source.enumerator.NoOpEnumStateSerializer
 
deserialize(int, byte[]) - Method in class org.apache.flink.connector.testframe.source.split.FromElementsSplitSerializer
 
DummyInitializationContext - Class in org.apache.flink.connector.testutils.formats
A dummy context for serialization schemas.
DummyInitializationContext() - Constructor for class org.apache.flink.connector.testutils.formats.DummyInitializationContext
 

E

emitWatermark(Watermark) - Method in class org.apache.flink.connector.testutils.source.reader.SourceReaderTestBase.ValidatingSourceOutput
 
emitWatermark(Watermark) - Method in class org.apache.flink.connector.testutils.source.reader.TestingReaderOutput
 
enableZookeeperHA() - Method in class org.apache.flink.connector.testframe.container.FlinkContainersSettings.Builder
Enables Zookeeper HA.
Endpoint(String, int) - Constructor for class org.apache.flink.connector.testframe.environment.TestEnvironment.Endpoint
 
ensureNoDangling() - Method in class org.apache.flink.connector.testutils.source.reader.SourceReaderTestBase
 
environmentVariable(String, String) - Method in class org.apache.flink.connector.testframe.container.TestcontainersSettings.Builder
Sets an environment variable and returns a reference to this Builder enabling method chaining.
EXTERNAL_CONTEXT_FACTORIES_STORE_KEY - Static variable in class org.apache.flink.connector.testframe.junit.extensions.ConnectorTestingExtension
 
EXTERNAL_SYSTEM_STORE_KEY - Static variable in class org.apache.flink.connector.testframe.junit.extensions.ConnectorTestingExtension
 
ExternalContext - Interface in org.apache.flink.connector.testframe.external
External context for interacting with external system in testing framework.
ExternalContextFactory<C extends ExternalContext> - Interface in org.apache.flink.connector.testframe.external
Factory for creating ExternalContext.
ExternalSystemDataReader<T> - Interface in org.apache.flink.connector.testframe.external
A data reader for consuming records from an external system.
ExternalSystemSplitDataWriter<T> - Interface in org.apache.flink.connector.testframe.external
A data writer for writing records into a SourceSplit in the external system.

F

FlinkContainers - Class in org.apache.flink.connector.testframe.container
A Flink cluster running JM and TMs on containers.
FlinkContainers.Builder - Class in org.apache.flink.connector.testframe.container
The FlinkContainers builder.
FlinkContainersSettings - Class in org.apache.flink.connector.testframe.container
The central configuration holder for Flink container-based test environments.
FlinkContainersSettings.Builder - Class in org.apache.flink.connector.testframe.container
FlinkContainersConfig builder static inner class.
FlinkContainerTestEnvironment - Class in org.apache.flink.connector.testframe.container
Test environment running job on FlinkContainers.
FlinkContainerTestEnvironment(int, int, String...) - Constructor for class org.apache.flink.connector.testframe.container.FlinkContainerTestEnvironment
 
FlinkContainerTestEnvironment(Configuration, int, int, String...) - Constructor for class org.apache.flink.connector.testframe.container.FlinkContainerTestEnvironment
 
FlinkContainerTestEnvironment(Configuration, int, int, Collection<String>) - Constructor for class org.apache.flink.connector.testframe.container.FlinkContainerTestEnvironment
 
FlinkContainerTestEnvironment(FlinkContainersSettings) - Constructor for class org.apache.flink.connector.testframe.container.FlinkContainerTestEnvironment
 
flinkDistLocation(String) - Method in class org.apache.flink.connector.testframe.container.FlinkContainersSettings.Builder
Sets the flinkDistLocation and returns a reference to this Builder enabling method chaining.
flinkHome(String) - Method in class org.apache.flink.connector.testframe.container.FlinkContainersSettings.Builder
Sets the path of the Flink distribution inside the container.
FlinkImageBuilder - Class in org.apache.flink.connector.testframe.container
A builder class for constructing Docker image based on flink-dist.
FlinkImageBuilder() - Constructor for class org.apache.flink.connector.testframe.container.FlinkImageBuilder
 
fromContainer(T) - Method in class org.apache.flink.connector.testframe.external.DefaultContainerizedExternalSystem.Builder
 
FromElementsSource<OUT> - Class in org.apache.flink.connector.testframe.source
A Source implementation that reads data from a list or from a FromElementsSource.ElementsSupplier and stops reading at the fixed position.
FromElementsSource(List<OUT>) - Constructor for class org.apache.flink.connector.testframe.source.FromElementsSource
 
FromElementsSource(Boundedness, List<OUT>, Integer) - Constructor for class org.apache.flink.connector.testframe.source.FromElementsSource
 
FromElementsSource(FromElementsSource.ElementsSupplier<OUT>) - Constructor for class org.apache.flink.connector.testframe.source.FromElementsSource
 
FromElementsSource.ElementsSupplier<OUT> - Interface in org.apache.flink.connector.testframe.source
A supplier of elements that allows to get those from any offset at any time.
FromElementsSourceReader<T> - Class in org.apache.flink.connector.testframe.source
A SourceReader implementation that reads data from a FromElementsSource.ElementsSupplier.
FromElementsSourceReader(Integer, FromElementsSource.ElementsSupplier<T>, Boundedness, SourceReaderContext) - Constructor for class org.apache.flink.connector.testframe.source.FromElementsSourceReader
 
FromElementsSplit - Class in org.apache.flink.connector.testframe.source.split
The split of the FromElementsSource.
FromElementsSplit(int) - Constructor for class org.apache.flink.connector.testframe.source.split.FromElementsSplit
 
FromElementsSplitSerializer - Class in org.apache.flink.connector.testframe.source.split
The split serializer for the FromElementsSource.
FromElementsSplitSerializer() - Constructor for class org.apache.flink.connector.testframe.source.split.FromElementsSplitSerializer
 
fromSettings(FlinkContainersSettings) - Static method in class org.apache.flink.connector.testframe.container.FlinkContainerTestEnvironment
 
fullConfiguration(Configuration) - Method in class org.apache.flink.connector.testframe.container.FlinkContainersSettings.Builder
Sets the flinkConfiguration value to config and returns a reference to this Builder enabling method chaining.

G

generateAndWriteTestData(int, DataStreamSourceExternalContext<T>, TestingSourceSettings) - Method in class org.apache.flink.connector.testframe.testsuites.SourceTestSuiteBase
Generate a set of test records and write it to the given split writer.
generateTestData(TestingSinkSettings, long) - Method in interface org.apache.flink.connector.testframe.external.sink.DataStreamSinkExternalContext
Generate test data.
generateTestData(TestingSinkSettings, DataStreamSinkExternalContext<T>) - Method in class org.apache.flink.connector.testframe.testsuites.SinkTestSuiteBase
Generate a set of test records.
generateTestData(TestingSourceSettings, int, long) - Method in interface org.apache.flink.connector.testframe.external.source.DataStreamSourceExternalContext
Generate test data.
generateTestDataForWriter(DataStreamSourceExternalContext<T>, TestingSourceSettings, int, ExternalSystemSplitDataWriter<T>) - Method in class org.apache.flink.connector.testframe.testsuites.SourceTestSuiteBase
Generate a set of split writers.
get(int) - Method in interface org.apache.flink.connector.testframe.source.FromElementsSource.ElementsSupplier
 
getAddress() - Method in class org.apache.flink.connector.testframe.environment.TestEnvironment.Endpoint
 
getAggregatedMetricsByRestAPI(TestEnvironment.Endpoint, JobID, String, String, String) - Method in class org.apache.flink.connector.testframe.utils.MetricQuerier
 
getAllocationIDAsString() - Method in class org.apache.flink.connector.testutils.source.TestingTaskInfo
 
getAssignedSplits() - Method in class org.apache.flink.connector.testutils.source.reader.TestingSplitEnumeratorContext.SplitAssignmentState
 
getAttemptNumber() - Method in class org.apache.flink.connector.testutils.source.TestingTaskInfo
 
getBaseImage() - Method in class org.apache.flink.connector.testframe.container.FlinkContainersSettings
Gets base image.
getBaseImage() - Method in class org.apache.flink.connector.testframe.container.TestcontainersSettings
 
getBoundedness() - Method in class org.apache.flink.connector.testframe.external.source.TestingSourceSettings
Boundedness of the source.
getBoundedness() - Method in class org.apache.flink.connector.testframe.source.FromElementsSource
 
getCheckpointingMode() - Method in class org.apache.flink.connector.testframe.external.sink.TestingSinkSettings
Deprecated.
getCheckpointingMode() - Method in class org.apache.flink.connector.testframe.external.source.TestingSourceSettings
Deprecated.
getCheckpointPath() - Method in class org.apache.flink.connector.testframe.container.FlinkContainersSettings
Gets checkpoint path.
getCheckpointUri() - Method in class org.apache.flink.connector.testframe.container.FlinkContainerTestEnvironment
 
getCheckpointUri() - Method in class org.apache.flink.connector.testframe.environment.MiniClusterTestEnvironment
 
getCheckpointUri() - Method in interface org.apache.flink.connector.testframe.environment.TestEnvironment
Get a path in string for storing checkpoint and savepoint in the test environment.
getConfiguration() - Method in class org.apache.flink.connector.testutils.source.reader.TestingReaderContext
 
getConnectorJarPaths() - Method in class org.apache.flink.connector.testframe.environment.TestEnvironmentSettings
List of connector JARs paths.
getConnectorJarPaths() - Method in interface org.apache.flink.connector.testframe.external.ExternalContext
Get URL of connector JARs that will be attached to job graphs when submitting Flink jobs.
getContainer() - Method in class org.apache.flink.connector.testframe.external.DefaultContainerizedExternalSystem
 
getDefaultCheckpointPath() - Static method in class org.apache.flink.connector.testframe.container.FlinkContainersSettings
Gets default checkpoint path.
getDefaultFlinkHome() - Static method in class org.apache.flink.connector.testframe.container.FlinkContainersSettings
Gets default flink home.
getDependencies() - Method in class org.apache.flink.connector.testframe.container.TestcontainersSettings
 
getEmitNum() - Method in class org.apache.flink.connector.testframe.source.split.FromElementsSplit
 
getEmittedRecords() - Method in class org.apache.flink.connector.testutils.source.reader.TestingReaderOutput
 
getEnumeratorCheckpointSerializer() - Method in class org.apache.flink.connector.testframe.source.FromElementsSource
 
getEnvVars() - Method in class org.apache.flink.connector.testframe.container.TestcontainersSettings
 
getExecutorService() - Method in class org.apache.flink.connector.testutils.source.reader.TestingSplitEnumeratorContext
 
getFlinkConfig() - Method in class org.apache.flink.connector.testframe.container.FlinkContainersSettings
Gets flink configuration.
getFlinkContainers() - Method in class org.apache.flink.connector.testframe.container.FlinkContainerTestEnvironment
Get instance of Flink containers for cluster controlling.
getFlinkDistLocation() - Method in class org.apache.flink.connector.testframe.container.FlinkContainersSettings
Gets flink dist location.
getFlinkHome() - Method in class org.apache.flink.connector.testframe.container.FlinkContainersSettings
Gets flink home.
getHaStoragePath() - Method in class org.apache.flink.connector.testframe.container.FlinkContainersSettings
Gets HA storage path.
getHaStoragePathUri() - Method in class org.apache.flink.connector.testframe.container.FlinkContainersSettings
Gets ha storage path uri.
getIndexOfSubtask() - Method in class org.apache.flink.connector.testutils.source.reader.TestingReaderContext
 
getIndexOfThisSubtask() - Method in class org.apache.flink.connector.testutils.source.TestingTaskInfo
 
getJarPaths() - Method in class org.apache.flink.connector.testframe.container.FlinkContainersSettings
Gets jar paths.
getJobDetails(RestClient, TestEnvironment.Endpoint, JobID) - Static method in class org.apache.flink.connector.testframe.utils.MetricQuerier
 
getJobId() - Method in class org.apache.flink.connector.testutils.source.TestingJobInfo
 
getJobManager() - Method in class org.apache.flink.connector.testframe.container.FlinkContainers
Gets JobManager container.
getJobManagerHost() - Method in class org.apache.flink.connector.testframe.container.FlinkContainers
Gets JobManager's hostname on the host machine.
getJobManagerHostname() - Method in class org.apache.flink.connector.testframe.container.FlinkContainersSettings
Gets job manager hostname.
getJobManagerPort() - Method in class org.apache.flink.connector.testframe.container.FlinkContainers
Gets JobManager's port on the host machine.
getJobName() - Method in class org.apache.flink.connector.testutils.source.TestingJobInfo
 
getLocalHostName() - Method in class org.apache.flink.connector.testutils.source.reader.TestingReaderContext
 
getLogger() - Method in class org.apache.flink.connector.testframe.container.TestcontainersSettings
 
getLogProperties() - Method in class org.apache.flink.connector.testframe.container.FlinkContainersSettings
Gets logging properties.
getMaxNumberOfParallelSubtasks() - Method in class org.apache.flink.connector.testutils.source.TestingTaskInfo
 
getMetricGroup() - Method in class org.apache.flink.connector.testutils.formats.DummyInitializationContext
 
getMetricGroup() - Method in class org.apache.flink.connector.testutils.source.deserialization.TestingDeserializationContext
 
getMetricList(TestEnvironment.Endpoint, JobID, JobVertexID) - Method in class org.apache.flink.connector.testframe.utils.MetricQuerier
 
getMetrics(TestEnvironment.Endpoint, JobID, JobVertexID, String) - Method in class org.apache.flink.connector.testframe.utils.MetricQuerier
 
getNetwork() - Method in class org.apache.flink.connector.testframe.container.TestcontainersSettings
 
getNextRecordIndex(SplitT) - Method in class org.apache.flink.connector.testutils.source.reader.SourceReaderTestBase
 
getNumberOfParallelSubtasks() - Method in class org.apache.flink.connector.testutils.source.TestingTaskInfo
 
getNumSlotsPerTaskManager() - Method in class org.apache.flink.connector.testframe.container.FlinkContainersSettings
Gets number slots per task manager.
getNumSplitRequests() - Method in class org.apache.flink.connector.testutils.source.reader.TestingReaderContext
 
getNumSplits() - Method in class org.apache.flink.connector.testutils.source.reader.SourceReaderTestBase
 
getNumTaskManagers() - Method in class org.apache.flink.connector.testframe.container.FlinkContainersSettings
Gets number of task managers.
getPort() - Method in class org.apache.flink.connector.testframe.environment.TestEnvironment.Endpoint
 
getRestClusterClient() - Method in class org.apache.flink.connector.testframe.container.FlinkContainers
Gets REST client connected to JobManager.
getRestEndpoint() - Method in class org.apache.flink.connector.testframe.container.FlinkContainerTestEnvironment
 
getRestEndpoint() - Method in class org.apache.flink.connector.testframe.environment.MiniClusterTestEnvironment
 
getRestEndpoint() - Method in interface org.apache.flink.connector.testframe.environment.TestEnvironment
Get endpoint of the test environment for connecting via REST API.
getSavepointRestorePath() - Method in class org.apache.flink.connector.testframe.environment.TestEnvironmentSettings
Path of savepoint that the job should recover from.
getSentEvents() - Method in class org.apache.flink.connector.testutils.source.reader.TestingReaderContext
 
getSentEvents() - Method in class org.apache.flink.connector.testutils.source.reader.TestingSplitEnumeratorContext
 
getSinkTableOptions(TestingSinkSettings) - Method in interface org.apache.flink.connector.testframe.external.sink.TableSinkExternalContext
Get table options for building DDL of the connector sink table.
getSourceTableOptions(TestingSourceSettings) - Method in interface org.apache.flink.connector.testframe.external.source.TableSourceExternalContext
Get table options for building DDL of the connector source table.
getSplit(int, int, Boundedness) - Method in class org.apache.flink.connector.testutils.source.reader.SourceReaderTestBase
 
getSplitAssignments() - Method in class org.apache.flink.connector.testutils.source.reader.TestingSplitEnumeratorContext
 
getSplits(int, int, Boundedness) - Method in class org.apache.flink.connector.testutils.source.reader.SourceReaderTestBase
 
getSplitSerializer() - Method in class org.apache.flink.connector.testframe.source.FromElementsSource
 
getTaskManagerHostnamePrefix() - Method in class org.apache.flink.connector.testframe.container.FlinkContainersSettings
Gets task manager hostname prefix.
getTaskManagers() - Method in class org.apache.flink.connector.testframe.container.FlinkContainers
Gets TaskManager containers.
getTaskName() - Method in class org.apache.flink.connector.testutils.source.TestingTaskInfo
 
getTaskNameWithSubtasks() - Method in class org.apache.flink.connector.testutils.source.TestingTaskInfo
 
getTestDataSize(List<List<T>>) - Method in class org.apache.flink.connector.testframe.testsuites.SourceTestSuiteBase
Get the size of test data.
getUserCodeClassLoader() - Method in class org.apache.flink.connector.testutils.formats.DummyInitializationContext
 
getUserCodeClassLoader() - Method in class org.apache.flink.connector.testutils.source.deserialization.TestingDeserializationContext
 
getUserCodeClassLoader() - Method in class org.apache.flink.connector.testutils.source.reader.TestingReaderContext
 
getVersion() - Method in class org.apache.flink.connector.testframe.source.enumerator.NoOpEnumStateSerializer
 
getVersion() - Method in class org.apache.flink.connector.testframe.source.split.FromElementsSplitSerializer
 
getZookeeperHostname() - Method in class org.apache.flink.connector.testframe.container.FlinkContainersSettings
Gets Zookeeper hostname.

H

handleSplitRequest(int, String) - Method in class org.apache.flink.connector.testframe.source.enumerator.NoOpEnumerator
 
hasReceivedNoMoreSplitsSignal() - Method in class org.apache.flink.connector.testutils.source.reader.TestingSplitEnumeratorContext.SplitAssignmentState
 
haStoragePath(String) - Method in class org.apache.flink.connector.testframe.container.FlinkContainersSettings.Builder
Sets the haStoragePath and returns a reference to this Builder enabling method chaining.
HEARTBEAT_INTERVAL_MS - Static variable in class org.apache.flink.connector.testframe.utils.ConnectorTestConstants
 
HEARTBEAT_TIMEOUT_MS - Static variable in class org.apache.flink.connector.testframe.utils.ConnectorTestConstants
 

I

ImageBuildException - Exception in org.apache.flink.connector.testframe.container
Exception indicating errors when building Flink image.
ImageBuildException(String, Throwable) - Constructor for exception org.apache.flink.connector.testframe.container.ImageBuildException
 
isAvailable() - Method in class org.apache.flink.connector.testframe.source.FromElementsSourceReader
 
isBuildFromFlinkDist() - Method in class org.apache.flink.connector.testframe.container.FlinkContainersSettings
Returns whether to build from flink-dist or from an existing base container.
isolateNetwork(JobClient, Runnable) - Method in class org.apache.flink.connector.testframe.container.FlinkContainerTestEnvironment
 
isolateNetwork(JobClient, Runnable) - Method in interface org.apache.flink.connector.testframe.environment.ClusterControllable
Disconnect network between Flink cluster and external system.
isolateNetwork(JobClient, Runnable) - Method in class org.apache.flink.connector.testframe.environment.MiniClusterTestEnvironment
 
isStarted() - Method in class org.apache.flink.connector.testframe.container.FlinkContainers
Gets the running state of the cluster.
isZookeeperHA() - Method in class org.apache.flink.connector.testframe.container.FlinkContainersSettings
Is zookeeper HA boolean.

J

jarPaths(String...) - Method in class org.apache.flink.connector.testframe.container.FlinkContainersSettings.Builder
Sets the jarPaths and returns a reference to this Builder enabling method chaining.
jarPaths(Collection<String>) - Method in class org.apache.flink.connector.testframe.container.FlinkContainersSettings.Builder
Sets the jarPaths and returns a reference to this Builder enabling method chaining.
jobManagerHostname(String) - Method in class org.apache.flink.connector.testframe.container.FlinkContainersSettings.Builder
Sets the job manager hostname and returns a reference to this Builder enabling method chaining.

L

logger(Logger) - Method in class org.apache.flink.connector.testframe.container.TestcontainersSettings.Builder
Sets the baseImage and returns a reference to this Builder enabling method chaining.

M

markActive() - Method in class org.apache.flink.connector.testutils.source.reader.SourceReaderTestBase.ValidatingSourceOutput
 
markActive() - Method in class org.apache.flink.connector.testutils.source.reader.TestingReaderOutput
 
markIdle() - Method in class org.apache.flink.connector.testutils.source.reader.SourceReaderTestBase.ValidatingSourceOutput
 
markIdle() - Method in class org.apache.flink.connector.testutils.source.reader.TestingReaderOutput
 
matchesRecordsFromSource(List<List<T>>, CheckpointingMode) - Method in class org.apache.flink.connector.testframe.utils.CollectIteratorAssert
 
matchesRecordsFromSource(List<List<T>>, CheckpointingMode) - Method in class org.apache.flink.connector.testframe.utils.UnorderedCollectIteratorAssert
 
matchesRecordsFromSource(List<List<T>>, CheckpointingMode) - Method in class org.apache.flink.connector.testframe.utils.CollectIteratorAssert
Deprecated.
matchesRecordsFromSource(List<List<T>>, CheckpointingMode) - Method in class org.apache.flink.connector.testframe.utils.UnorderedCollectIteratorAssert
Deprecated.
METRIC_FETCHER_UPDATE_INTERVAL_MS - Static variable in class org.apache.flink.connector.testframe.utils.ConnectorTestConstants
 
metricGroup() - Method in class org.apache.flink.connector.testutils.source.reader.TestingReaderContext
 
metricGroup() - Method in class org.apache.flink.connector.testutils.source.reader.TestingSplitEnumeratorContext
 
MetricQuerier - Class in org.apache.flink.connector.testframe.utils
The querier used to get job metrics by rest API.
MetricQuerier(Configuration) - Constructor for class org.apache.flink.connector.testframe.utils.MetricQuerier
 
MiniClusterTestEnvironment - Class in org.apache.flink.connector.testframe.environment
Test environment for running jobs on Flink mini-cluster.
MiniClusterTestEnvironment() - Constructor for class org.apache.flink.connector.testframe.environment.MiniClusterTestEnvironment
 
MiniClusterTestEnvironment(MiniClusterResourceConfiguration) - Constructor for class org.apache.flink.connector.testframe.environment.MiniClusterTestEnvironment
 

N

network(Network) - Method in class org.apache.flink.connector.testframe.container.TestcontainersSettings.Builder
Sets the network and returns a reference to this Builder enabling method chaining.
NoOpEnumerator - Class in org.apache.flink.connector.testframe.source.enumerator
Mock enumerator.
NoOpEnumerator() - Constructor for class org.apache.flink.connector.testframe.source.enumerator.NoOpEnumerator
 
NoOpEnumState - Class in org.apache.flink.connector.testframe.source.enumerator
Mock enumerator state.
NoOpEnumState() - Constructor for class org.apache.flink.connector.testframe.source.enumerator.NoOpEnumState
 
NoOpEnumStateSerializer - Class in org.apache.flink.connector.testframe.source.enumerator
Mock enumerator state serializer.
NoOpEnumStateSerializer() - Constructor for class org.apache.flink.connector.testframe.source.enumerator.NoOpEnumStateSerializer
 
notifyCheckpointComplete(long) - Method in class org.apache.flink.connector.testframe.source.FromElementsSourceReader
 
notifyNoMoreSplits() - Method in class org.apache.flink.connector.testframe.source.FromElementsSourceReader
 
NUM_RECORDS_PER_SPLIT - Static variable in class org.apache.flink.connector.testutils.source.reader.SourceReaderTestBase
 
numElements() - Method in interface org.apache.flink.connector.testframe.source.FromElementsSource.ElementsSupplier
 
numSlotsPerTaskManager(int) - Method in class org.apache.flink.connector.testframe.container.FlinkContainersSettings.Builder
Sets the numSlotsPerTaskManager and returns a reference to this Builder enabling method chaining.
numSplits - Variable in class org.apache.flink.connector.testutils.source.reader.SourceReaderTestBase
 
numTaskManagers(int) - Method in class org.apache.flink.connector.testframe.container.FlinkContainersSettings.Builder
Sets the numTaskManagers and returns a reference to this Builder enabling method chaining.

O

open(DeserializationSchema<?>) - Static method in class org.apache.flink.connector.testutils.formats.SchemaTestUtils
Opens the given schema with a mock initialization context.
open(SerializationSchema<?>) - Static method in class org.apache.flink.connector.testutils.formats.SchemaTestUtils
Opens the given schema with a mock initialization context.
org.apache.flink.connector.testframe - package org.apache.flink.connector.testframe
 
org.apache.flink.connector.testframe.container - package org.apache.flink.connector.testframe.container
 
org.apache.flink.connector.testframe.environment - package org.apache.flink.connector.testframe.environment
 
org.apache.flink.connector.testframe.external - package org.apache.flink.connector.testframe.external
 
org.apache.flink.connector.testframe.external.sink - package org.apache.flink.connector.testframe.external.sink
 
org.apache.flink.connector.testframe.external.source - package org.apache.flink.connector.testframe.external.source
 
org.apache.flink.connector.testframe.junit.annotations - package org.apache.flink.connector.testframe.junit.annotations
 
org.apache.flink.connector.testframe.junit.extensions - package org.apache.flink.connector.testframe.junit.extensions
 
org.apache.flink.connector.testframe.source - package org.apache.flink.connector.testframe.source
 
org.apache.flink.connector.testframe.source.enumerator - package org.apache.flink.connector.testframe.source.enumerator
 
org.apache.flink.connector.testframe.source.split - package org.apache.flink.connector.testframe.source.split
 
org.apache.flink.connector.testframe.testsuites - package org.apache.flink.connector.testframe.testsuites
 
org.apache.flink.connector.testframe.utils - package org.apache.flink.connector.testframe.utils
 
org.apache.flink.connector.testutils.formats - package org.apache.flink.connector.testutils.formats
 
org.apache.flink.connector.testutils.source - package org.apache.flink.connector.testutils.source
 
org.apache.flink.connector.testutils.source.deserialization - package org.apache.flink.connector.testutils.source.deserialization
 
org.apache.flink.connector.testutils.source.reader - package org.apache.flink.connector.testutils.source.reader
 

P

poll(Duration) - Method in interface org.apache.flink.connector.testframe.external.ExternalSystemDataReader
Poll a batch of records from external system.
pollNext(ReaderOutput<T>) - Method in class org.apache.flink.connector.testframe.source.FromElementsSourceReader
 
provideTestTemplateInvocationContexts(ExtensionContext) - Method in class org.apache.flink.connector.testframe.junit.extensions.TestCaseInvocationContextProvider
 

R

registeredReaders() - Method in class org.apache.flink.connector.testutils.source.reader.TestingSplitEnumeratorContext
 
registerReader(int, String) - Method in class org.apache.flink.connector.testutils.source.reader.TestingSplitEnumeratorContext
 
releaseOutputForSplit(String) - Method in class org.apache.flink.connector.testutils.source.reader.SourceReaderTestBase.ValidatingSourceOutput
 
releaseOutputForSplit(String) - Method in class org.apache.flink.connector.testutils.source.reader.TestingReaderOutput
 
restartJobManager(RunnableWithException) - Method in class org.apache.flink.connector.testframe.container.FlinkContainers
Restarts JobManager container.
restartTaskManager(RunnableWithException) - Method in class org.apache.flink.connector.testframe.container.FlinkContainers
Restarts all TaskManager containers.
restoreEnumerator(SplitEnumeratorContext<FromElementsSplit>, NoOpEnumState) - Method in class org.apache.flink.connector.testframe.source.FromElementsSource
 
runInCoordinatorThread(Runnable) - Method in class org.apache.flink.connector.testutils.source.reader.TestingSplitEnumeratorContext
 

S

SchemaTestUtils - Class in org.apache.flink.connector.testutils.formats
Test utilities for schemas.
SchemaTestUtils() - Constructor for class org.apache.flink.connector.testutils.formats.SchemaTestUtils
 
sendEventToSourceReader(int, int, SourceEvent) - Method in class org.apache.flink.connector.testutils.source.reader.TestingSplitEnumeratorContext
 
sendEventToSourceReader(int, SourceEvent) - Method in class org.apache.flink.connector.testutils.source.reader.TestingSplitEnumeratorContext
 
sendSourceEventToCoordinator(SourceEvent) - Method in class org.apache.flink.connector.testutils.source.reader.TestingReaderContext
 
sendSplitRequest() - Method in class org.apache.flink.connector.testutils.source.reader.TestingReaderContext
 
serialize(NoOpEnumState) - Method in class org.apache.flink.connector.testframe.source.enumerator.NoOpEnumStateSerializer
 
serialize(FromElementsSplit) - Method in class org.apache.flink.connector.testframe.source.split.FromElementsSplitSerializer
 
setAllocationIDAsString(String) - Method in class org.apache.flink.connector.testutils.source.TestingTaskInfo.Builder
 
setAttemptNumber(int) - Method in class org.apache.flink.connector.testutils.source.TestingTaskInfo.Builder
 
setBaseImage(String) - Method in class org.apache.flink.connector.testframe.container.FlinkImageBuilder
Sets base image.
setBoundedness(Boundedness) - Method in class org.apache.flink.connector.testframe.external.source.TestingSourceSettings.Builder
 
setCheckpointingMode(CheckpointingMode) - Method in class org.apache.flink.connector.testframe.external.sink.TestingSinkSettings.Builder
 
setCheckpointingMode(CheckpointingMode) - Method in class org.apache.flink.connector.testframe.external.source.TestingSourceSettings.Builder
 
setCheckpointingMode(CheckpointingMode) - Method in class org.apache.flink.connector.testframe.external.sink.TestingSinkSettings.Builder
Deprecated.
setCheckpointingMode(CheckpointingMode) - Method in class org.apache.flink.connector.testframe.external.source.TestingSourceSettings.Builder
Deprecated.
setConfigOption(ConfigOption<T>, T) - Method in class org.apache.flink.connector.testframe.container.FlinkContainersSettings.Builder
Sets a single Flink configuration parameter (the options for config.yaml) and returns a reference to this Builder enabling method chaining.
setConfiguration(Configuration) - Method in class org.apache.flink.connector.testframe.container.FlinkImageBuilder
Sets Flink configuration.
setConnectorJarPaths(URL...) - Method in class org.apache.flink.connector.testframe.environment.TestEnvironmentSettings.Builder
 
setConnectorJarPaths(List<URL>) - Method in class org.apache.flink.connector.testframe.environment.TestEnvironmentSettings.Builder
 
setEmitNum(int) - Method in class org.apache.flink.connector.testframe.source.split.FromElementsSplit
 
setFlinkDistPath(Path) - Method in class org.apache.flink.connector.testframe.container.FlinkImageBuilder
Sets the path of flink-dist directory.
setFlinkHome(String) - Method in class org.apache.flink.connector.testframe.container.FlinkImageBuilder
Sets flink home.
setImageNamePrefix(String) - Method in class org.apache.flink.connector.testframe.container.FlinkImageBuilder
Sets the prefix name of building image.
setIndexOfThisSubtask(int) - Method in class org.apache.flink.connector.testutils.source.TestingTaskInfo.Builder
 
setIsProcessingBacklog(boolean) - Method in class org.apache.flink.connector.testutils.source.reader.TestingSplitEnumeratorContext
 
setJavaVersion(String) - Method in class org.apache.flink.connector.testframe.container.FlinkImageBuilder
Sets JDK version in the image.
setJobID(JobID) - Method in class org.apache.flink.connector.testutils.source.TestingJobInfo.Builder
 
setJobName(String) - Method in class org.apache.flink.connector.testutils.source.TestingJobInfo.Builder
 
setLogProperties(Properties) - Method in class org.apache.flink.connector.testframe.container.FlinkImageBuilder
Sets log4j properties.
setLogProperty(String, String) - Method in class org.apache.flink.connector.testframe.container.FlinkContainersSettings.Builder
Sets a single Flink logging configuration property in the log4j format and returns a reference to this Builder enabling method chaining.
setMaxNumberOfParallelSubtasks(int) - Method in class org.apache.flink.connector.testutils.source.TestingTaskInfo.Builder
 
setNumberOfParallelSubtasks(int) - Method in class org.apache.flink.connector.testutils.source.TestingTaskInfo.Builder
 
setSavepointRestorePath(String) - Method in class org.apache.flink.connector.testframe.environment.TestEnvironmentSettings.Builder
 
setTaskName(String) - Method in class org.apache.flink.connector.testutils.source.TestingTaskInfo.Builder
 
setTaskNameWithSubtasks(String) - Method in class org.apache.flink.connector.testutils.source.TestingTaskInfo.Builder
 
setTempDirectory(Path) - Method in class org.apache.flink.connector.testframe.container.FlinkImageBuilder
Sets temporary path for holding temp files when building the image.
setTimeout(Duration) - Method in class org.apache.flink.connector.testframe.container.FlinkImageBuilder
Sets timeout for building the image.
signalNoMoreSplits(int) - Method in class org.apache.flink.connector.testutils.source.reader.TestingSplitEnumeratorContext
 
SinkTestSuiteBase<T extends Comparable<T>> - Class in org.apache.flink.connector.testframe.testsuites
Base class for sink test suite.
SinkTestSuiteBase() - Constructor for class org.apache.flink.connector.testframe.testsuites.SinkTestSuiteBase
 
SLOT_REQUEST_TIMEOUT_MS - Static variable in class org.apache.flink.connector.testframe.utils.ConnectorTestConstants
 
snapshotState(long) - Method in class org.apache.flink.connector.testframe.source.enumerator.NoOpEnumerator
 
snapshotState(long) - Method in class org.apache.flink.connector.testframe.source.FromElementsSourceReader
 
SourceReaderTestBase<SplitT extends org.apache.flink.api.connector.source.SourceSplit> - Class in org.apache.flink.connector.testutils.source.reader
An abstract test class for all the unit tests of SourceReader to inherit.
SourceReaderTestBase() - Constructor for class org.apache.flink.connector.testutils.source.reader.SourceReaderTestBase
 
SourceReaderTestBase.ValidatingSourceOutput - Class in org.apache.flink.connector.testutils.source.reader
A source output that validates the output.
SourceTestSuiteBase<T> - Class in org.apache.flink.connector.testframe.testsuites
Base class for all test suites.
SourceTestSuiteBase() - Constructor for class org.apache.flink.connector.testframe.testsuites.SourceTestSuiteBase
 
SourceTestSuiteBase.CollectIteratorBuilder<T> - Class in org.apache.flink.connector.testframe.testsuites
Builder class for constructing CollectResultIterator of collect sink.
SPLIT_ID - Static variable in class org.apache.flink.connector.testframe.source.split.FromElementsSplit
 
SplitAssignmentState() - Constructor for class org.apache.flink.connector.testutils.source.reader.TestingSplitEnumeratorContext.SplitAssignmentState
 
splitId() - Method in class org.apache.flink.connector.testframe.source.split.FromElementsSplit
 
start() - Method in class org.apache.flink.connector.testframe.container.FlinkContainers
Starts all containers.
start() - Method in class org.apache.flink.connector.testframe.source.enumerator.NoOpEnumerator
 
start() - Method in class org.apache.flink.connector.testframe.source.FromElementsSourceReader
 
startUp() - Method in class org.apache.flink.connector.testframe.container.FlinkContainerTestEnvironment
 
startUp() - Method in class org.apache.flink.connector.testframe.environment.MiniClusterTestEnvironment
 
startUp() - Method in class org.apache.flink.connector.testframe.external.DefaultContainerizedExternalSystem
 
startUp() - Method in interface org.apache.flink.connector.testframe.TestResource
Start up the test resource.
stop() - Method in class org.apache.flink.connector.testframe.container.FlinkContainers
Stops all containers.
submitJob(StreamExecutionEnvironment, String) - Method in class org.apache.flink.connector.testframe.testsuites.SourceTestSuiteBase
 
submitJob(JobSubmission) - Method in class org.apache.flink.connector.testframe.container.FlinkContainers
Submits the given job to the cluster.
submitSQLJob(SQLJobSubmission) - Method in class org.apache.flink.connector.testframe.container.FlinkContainers
Submits an SQL job to the running cluster.
SUPPORTED_SEMANTIC_STORE_KEY - Static variable in class org.apache.flink.connector.testframe.junit.extensions.ConnectorTestingExtension
 
supportsTestTemplate(ExtensionContext) - Method in class org.apache.flink.connector.testframe.junit.extensions.TestCaseInvocationContextProvider
 

T

TableSinkExternalContext - Interface in org.apache.flink.connector.testframe.external.sink
External context for table sinks.
TableSourceExternalContext - Interface in org.apache.flink.connector.testframe.external.source
External context for table sources.
taskManagerHostnamePrefix(String) - Method in class org.apache.flink.connector.testframe.container.FlinkContainersSettings.Builder
Sets the taskManagerHostnamePrefix and returns a reference to this Builder enabling method chaining.
tearDown() - Method in class org.apache.flink.connector.testframe.container.FlinkContainerTestEnvironment
 
tearDown() - Method in class org.apache.flink.connector.testframe.environment.MiniClusterTestEnvironment
 
tearDown() - Method in class org.apache.flink.connector.testframe.external.DefaultContainerizedExternalSystem
 
tearDown() - Method in interface org.apache.flink.connector.testframe.TestResource
Tear down the test resource.
TEST_ENV_STORE_KEY - Static variable in class org.apache.flink.connector.testframe.junit.extensions.ConnectorTestingExtension
 
TEST_RESOURCE_NAMESPACE - Static variable in class org.apache.flink.connector.testframe.junit.extensions.ConnectorTestingExtension
 
testBasicSink(TestEnvironment, DataStreamSinkExternalContext<T>, CheckpointingMode) - Method in class org.apache.flink.connector.testframe.testsuites.SinkTestSuiteBase
Test DataStream connector sink.
TestCaseInvocationContextProvider - Class in org.apache.flink.connector.testframe.junit.extensions
A helper class for injecting test resources into test case as parameters.
TestCaseInvocationContextProvider() - Constructor for class org.apache.flink.connector.testframe.junit.extensions.TestCaseInvocationContextProvider
 
TestcontainersSettings - Class in org.apache.flink.connector.testframe.container
The configuration holder for Testcontainers.
TestcontainersSettings.Builder - Class in org.apache.flink.connector.testframe.container
The TestContainersSettings builder.
TestContext - Annotation Type in org.apache.flink.connector.testframe.junit.annotations
Marks the field in test class defining a ExternalContextFactory for constructing ExternalContext before invocation of each test case.
TestEnv - Annotation Type in org.apache.flink.connector.testframe.junit.annotations
Marks the field in test class defining TestEnvironment.
TestEnvironment - Interface in org.apache.flink.connector.testframe.environment
Test environment for running Flink jobs.
TestEnvironment.Endpoint - Class in org.apache.flink.connector.testframe.environment
Endpoint with address and port of the test environment.
TestEnvironmentSettings - Class in org.apache.flink.connector.testframe.environment
Options for configuring StreamExecutionEnvironment created by TestEnvironment.
TestEnvironmentSettings.Builder - Class in org.apache.flink.connector.testframe.environment
Builder class for TestEnvironmentSettings.
TestExternalSystem - Annotation Type in org.apache.flink.connector.testframe.junit.annotations
Marks the field in test class defining external system.
testIdleReader(TestEnvironment, DataStreamSourceExternalContext<T>, CheckpointingMode) - Method in class org.apache.flink.connector.testframe.testsuites.SourceTestSuiteBase
Test connector source with an idle reader.
TestingDeserializationContext - Class in org.apache.flink.connector.testutils.source.deserialization
An implementation of DeserializationSchema.InitializationContext for test.
TestingDeserializationContext() - Constructor for class org.apache.flink.connector.testutils.source.deserialization.TestingDeserializationContext
 
TestingJobInfo - Class in org.apache.flink.connector.testutils.source
Test implementation for JobInfo.
TestingJobInfo(JobID, String) - Constructor for class org.apache.flink.connector.testutils.source.TestingJobInfo
 
TestingJobInfo.Builder - Class in org.apache.flink.connector.testutils.source
Builder for TestingJobInfo.
TestingReaderContext - Class in org.apache.flink.connector.testutils.source.reader
A testing implementation of the SourceReaderContext.
TestingReaderContext() - Constructor for class org.apache.flink.connector.testutils.source.reader.TestingReaderContext
 
TestingReaderContext(Configuration, SourceReaderMetricGroup) - Constructor for class org.apache.flink.connector.testutils.source.reader.TestingReaderContext
 
TestingReaderOutput<E> - Class in org.apache.flink.connector.testutils.source.reader
A ReaderOutput for testing that collects the emitted records.
TestingReaderOutput() - Constructor for class org.apache.flink.connector.testutils.source.reader.TestingReaderOutput
 
TestingSinkSettings - Class in org.apache.flink.connector.testframe.external.sink
Settings for configuring the sink under testing.
TestingSinkSettings.Builder - Class in org.apache.flink.connector.testframe.external.sink
Builder class for TestingSinkSettings.
TestingSourceSettings - Class in org.apache.flink.connector.testframe.external.source
Settings for configuring the source under testing.
TestingSourceSettings.Builder - Class in org.apache.flink.connector.testframe.external.source
Builder class for TestingSourceSettings.
TestingSplitEnumeratorContext<SplitT extends org.apache.flink.api.connector.source.SourceSplit> - Class in org.apache.flink.connector.testutils.source.reader
A test implementation of the SplitEnumeratorContext, with manual, non-concurrent interaction and intercepting of state.
TestingSplitEnumeratorContext(int) - Constructor for class org.apache.flink.connector.testutils.source.reader.TestingSplitEnumeratorContext
 
TestingSplitEnumeratorContext.SplitAssignmentState<SplitT extends org.apache.flink.api.connector.source.SourceSplit> - Class in org.apache.flink.connector.testutils.source.reader
The state of the split assignment for a subtask.
TestingTaskInfo - Class in org.apache.flink.connector.testutils.source
Test implementation for TaskInfo.
TestingTaskInfo(String, int, int, int, int, String, String) - Constructor for class org.apache.flink.connector.testutils.source.TestingTaskInfo
 
TestingTaskInfo.Builder - Class in org.apache.flink.connector.testutils.source
Builder for TestingTaskInfo.
testMetrics(TestEnvironment, DataStreamSinkExternalContext<T>, CheckpointingMode) - Method in class org.apache.flink.connector.testframe.testsuites.SinkTestSuiteBase
Test connector sink metrics.
testMultipleSplits(TestEnvironment, DataStreamSourceExternalContext<T>, CheckpointingMode) - Method in class org.apache.flink.connector.testframe.testsuites.SourceTestSuiteBase
Test connector source with multiple splits in the external system
TestResource - Interface in org.apache.flink.connector.testframe
Basic abstractions for all resources used in connector testing framework, including TestEnvironment annotated by TestEnv and external system annotated by TestExternalSystem.
testSavepoint(TestEnvironment, DataStreamSourceExternalContext<T>, CheckpointingMode) - Method in class org.apache.flink.connector.testframe.testsuites.SourceTestSuiteBase
Test connector source restart from a savepoint.
testScaleDown(TestEnvironment, DataStreamSinkExternalContext<T>, CheckpointingMode) - Method in class org.apache.flink.connector.testframe.testsuites.SinkTestSuiteBase
Test connector sink restart from a completed savepoint with a lower parallelism.
testScaleDown(TestEnvironment, DataStreamSourceExternalContext<T>, CheckpointingMode) - Method in class org.apache.flink.connector.testframe.testsuites.SourceTestSuiteBase
Test connector source restart from a savepoint with a lower parallelism.
testScaleUp(TestEnvironment, DataStreamSinkExternalContext<T>, CheckpointingMode) - Method in class org.apache.flink.connector.testframe.testsuites.SinkTestSuiteBase
Test connector sink restart from a completed savepoint with a higher parallelism.
testScaleUp(TestEnvironment, DataStreamSourceExternalContext<T>, CheckpointingMode) - Method in class org.apache.flink.connector.testframe.testsuites.SourceTestSuiteBase
Test connector source restart from a savepoint with a higher parallelism.
TestSemantics - Annotation Type in org.apache.flink.connector.testframe.junit.annotations
Marks the field in test class defining supported semantic: CheckpointingMode and CheckpointingMode (deprecated).
testSourceMetrics(TestEnvironment, DataStreamSourceExternalContext<T>, CheckpointingMode) - Method in class org.apache.flink.connector.testframe.testsuites.SourceTestSuiteBase
Test connector source metrics.
testSourceSingleSplit(TestEnvironment, DataStreamSourceExternalContext<T>, CheckpointingMode) - Method in class org.apache.flink.connector.testframe.testsuites.SourceTestSuiteBase
Test connector source with only one split in the external system.
testStartFromSavepoint(TestEnvironment, DataStreamSinkExternalContext<T>, CheckpointingMode) - Method in class org.apache.flink.connector.testframe.testsuites.SinkTestSuiteBase
Test connector sink restart from a completed savepoint with the same parallelism.
testTaskManagerFailure(TestEnvironment, DataStreamSourceExternalContext<T>, ClusterControllable, CheckpointingMode) - Method in class org.apache.flink.connector.testframe.testsuites.SourceTestSuiteBase
Test connector source with task manager failover.
toString() - Method in class org.apache.flink.connector.testframe.container.FlinkContainerTestEnvironment
 
toString() - Method in class org.apache.flink.connector.testframe.environment.MiniClusterTestEnvironment
 
totalNumRecords - Variable in class org.apache.flink.connector.testutils.source.reader.SourceReaderTestBase
 
triggerAllActions() - Method in class org.apache.flink.connector.testutils.source.reader.TestingSplitEnumeratorContext
 
triggerJobManagerFailover(JobClient, Runnable) - Method in class org.apache.flink.connector.testframe.container.FlinkContainerTestEnvironment
 
triggerJobManagerFailover(JobClient, Runnable) - Method in interface org.apache.flink.connector.testframe.environment.ClusterControllable
Triggers a JobManager failover.
triggerJobManagerFailover(JobClient, Runnable) - Method in class org.apache.flink.connector.testframe.environment.MiniClusterTestEnvironment
 
triggerTaskManagerFailover(JobClient, Runnable) - Method in class org.apache.flink.connector.testframe.container.FlinkContainerTestEnvironment
 
triggerTaskManagerFailover(JobClient, Runnable) - Method in interface org.apache.flink.connector.testframe.environment.ClusterControllable
Triggers TaskManager failover.
triggerTaskManagerFailover(JobClient, Runnable) - Method in class org.apache.flink.connector.testframe.environment.MiniClusterTestEnvironment
 
tryCreateSource(DataStreamSourceExternalContext<T>, TestingSourceSettings) - Method in class org.apache.flink.connector.testframe.testsuites.SourceTestSuiteBase
 

U

UnorderedCollectIteratorAssert<T> - Class in org.apache.flink.connector.testframe.utils
This assertion used to compare records in the collect iterator to the target test data with different semantics (AT_LEAST_ONCE, EXACTLY_ONCE) for unordered messages.
UnorderedCollectIteratorAssert(Iterator<T>) - Constructor for class org.apache.flink.connector.testframe.utils.UnorderedCollectIteratorAssert
 
useCustomStartupCommand(String) - Method in class org.apache.flink.connector.testframe.container.FlinkImageBuilder
Use a custom command for starting up the container.

V

validate() - Method in class org.apache.flink.connector.testutils.source.reader.SourceReaderTestBase.ValidatingSourceOutput
 
ValidatingSourceOutput() - Constructor for class org.apache.flink.connector.testutils.source.reader.SourceReaderTestBase.ValidatingSourceOutput
 

W

withFlinkContainersSettings(FlinkContainersSettings) - Method in class org.apache.flink.connector.testframe.container.FlinkContainers.Builder
Allows to optionally provide Flink containers settings.
withNumRecordsLimit(int) - Method in class org.apache.flink.connector.testframe.utils.CollectIteratorAssert
 
withNumRecordsLimit(int) - Method in class org.apache.flink.connector.testframe.utils.UnorderedCollectIteratorAssert
 
withTestcontainersSettings(TestcontainersSettings) - Method in class org.apache.flink.connector.testframe.container.FlinkContainers.Builder
Allows to optionally provide Testcontainers settings.
writeRecords(List<T>) - Method in interface org.apache.flink.connector.testframe.external.ExternalSystemSplitDataWriter
Write records to the split of external system.

Z

zookeeperHostname(String) - Method in class org.apache.flink.connector.testframe.container.FlinkContainersSettings.Builder
Sets the zookeeperHostname and returns a reference to this Builder enabling method chaining.
A B C D E F G H I J L M N O P R S T U V W Z 
All Classes All Packages