Skip navigation links
A B C D E F G I M O P R S T W 

A

afterAll(ExtensionContext) - Method in class org.apache.flink.connectors.test.common.junit.extensions.ConnectorTestingExtension
 

B

beforeAll(ExtensionContext) - Method in class org.apache.flink.connectors.test.common.junit.extensions.ConnectorTestingExtension
 
beforeEach(ExtensionContext) - Method in class org.apache.flink.connectors.test.common.junit.extensions.TestLoggerExtension
 
bindWithFlinkContainer(GenericContainer<?>) - Method in class org.apache.flink.connectors.test.common.external.DefaultContainerizedExternalSystem.Builder
 
build() - Method in class org.apache.flink.connectors.test.common.external.DefaultContainerizedExternalSystem.Builder
 
builder() - Static method in class org.apache.flink.connectors.test.common.external.DefaultContainerizedExternalSystem
Builder() - Constructor for class org.apache.flink.connectors.test.common.external.DefaultContainerizedExternalSystem.Builder
 

C

ClusterControllable - Interface in org.apache.flink.connectors.test.common.environment
Interface for triggering failover in a Flink cluster.
ConnectorTestingExtension - Class in org.apache.flink.connectors.test.common.junit.extensions
A JUnit 5 Extension for supporting running of connector testing framework.
ConnectorTestingExtension() - Constructor for class org.apache.flink.connectors.test.common.junit.extensions.ConnectorTestingExtension
 
createExecutionEnvironment() - Method in class org.apache.flink.connectors.test.common.environment.MiniClusterTestEnvironment
 
createExecutionEnvironment() - Method in class org.apache.flink.connectors.test.common.environment.RemoteClusterTestEnvironment
 
createExecutionEnvironment() - Method in interface org.apache.flink.connectors.test.common.environment.TestEnvironment
Create a new StreamExecutionEnvironment for configuring and executing the Flink job.
createExternalContext() - Method in interface org.apache.flink.connectors.test.common.external.ExternalContext.Factory
 
createSource(Boundedness) - Method in interface org.apache.flink.connectors.test.common.external.ExternalContext
Create a new instance of connector source implemented in Source.
createSourceSplitDataWriter() - Method in interface org.apache.flink.connectors.test.common.external.ExternalContext
Create a new split in the external system and a data writer corresponding to the new split.

D

DefaultContainerizedExternalSystem<C extends org.testcontainers.containers.GenericContainer<C>> - Class in org.apache.flink.connectors.test.common.external
Default implementation of external system based on container.
DefaultContainerizedExternalSystem.Builder<C extends org.testcontainers.containers.GenericContainer<C>> - Class in org.apache.flink.connectors.test.common.external
describeTo(Description) - Method in class org.apache.flink.connectors.test.common.utils.TestDataMatchers.MultipleSplitDataMatcher
 
describeTo(Description) - Method in class org.apache.flink.connectors.test.common.utils.TestDataMatchers.SplitDataMatcher
 

E

EXTERNAL_CONTEXT_FACTORIES_STORE_KEY - Static variable in class org.apache.flink.connectors.test.common.junit.extensions.ConnectorTestingExtension
 
EXTERNAL_SYSTEM_STORE_KEY - Static variable in class org.apache.flink.connectors.test.common.junit.extensions.ConnectorTestingExtension
 
ExternalContext<T> - Interface in org.apache.flink.connectors.test.common.external
Context of the test interacting with external system.
ExternalContext.Factory<T> - Interface in org.apache.flink.connectors.test.common.external
Factory for ExternalContext.
ExternalContextFactory - Annotation Type in org.apache.flink.connectors.test.common.junit.annotations
Marks the field in test class defining a ExternalContext.Factory for constructing ExternalContext before invocation of each test case.
ExternalSystem - Annotation Type in org.apache.flink.connectors.test.common.junit.annotations
Marks the field in test class defining external system.

F

fromContainer(T) - Method in class org.apache.flink.connectors.test.common.external.DefaultContainerizedExternalSystem.Builder
 

G

generateAndWriteTestData(int, ExternalContext<T>) - Method in class org.apache.flink.connectors.test.common.testsuites.SourceTestSuiteBase
Generate a set of test records and write it to the given split writer.
generateTestData(int, long) - Method in interface org.apache.flink.connectors.test.common.external.ExternalContext
Generate test data.
getContainer() - Method in class org.apache.flink.connectors.test.common.external.DefaultContainerizedExternalSystem
 

I

isolateNetwork(JobClient, Runnable) - Method in interface org.apache.flink.connectors.test.common.environment.ClusterControllable
 
isolateNetwork(JobClient, Runnable) - Method in class org.apache.flink.connectors.test.common.environment.MiniClusterTestEnvironment
 

M

matchesMultipleSplitTestData(Collection<Collection<T>>) - Static method in class org.apache.flink.connectors.test.common.utils.TestDataMatchers
 
matchesSafely(Iterator<T>, Description) - Method in class org.apache.flink.connectors.test.common.utils.TestDataMatchers.MultipleSplitDataMatcher
 
matchesSafely(Iterator<T>, Description) - Method in class org.apache.flink.connectors.test.common.utils.TestDataMatchers.SplitDataMatcher
 
matchesSplitTestData(Collection<T>) - Static method in class org.apache.flink.connectors.test.common.utils.TestDataMatchers
 
matchesSplitTestData(Collection<T>, int) - Static method in class org.apache.flink.connectors.test.common.utils.TestDataMatchers
 
MiniClusterTestEnvironment - Class in org.apache.flink.connectors.test.common.environment
Test environment for running jobs on Flink mini-cluster.
MiniClusterTestEnvironment() - Constructor for class org.apache.flink.connectors.test.common.environment.MiniClusterTestEnvironment
 
MultipleSplitDataMatcher(Collection<Collection<T>>) - Constructor for class org.apache.flink.connectors.test.common.utils.TestDataMatchers.MultipleSplitDataMatcher
 

O

org.apache.flink.connectors.test.common - package org.apache.flink.connectors.test.common
 
org.apache.flink.connectors.test.common.environment - package org.apache.flink.connectors.test.common.environment
 
org.apache.flink.connectors.test.common.external - package org.apache.flink.connectors.test.common.external
 
org.apache.flink.connectors.test.common.junit.annotations - package org.apache.flink.connectors.test.common.junit.annotations
 
org.apache.flink.connectors.test.common.junit.extensions - package org.apache.flink.connectors.test.common.junit.extensions
 
org.apache.flink.connectors.test.common.testsuites - package org.apache.flink.connectors.test.common.testsuites
 
org.apache.flink.connectors.test.common.utils - package org.apache.flink.connectors.test.common.utils
 

P

provideTestTemplateInvocationContexts(ExtensionContext) - Method in class org.apache.flink.connectors.test.common.junit.extensions.TestCaseInvocationContextProvider
 

R

RemoteClusterTestEnvironment - Class in org.apache.flink.connectors.test.common.environment
Test environment for running test on a remote Flink cluster.
RemoteClusterTestEnvironment(String, int, String...) - Constructor for class org.apache.flink.connectors.test.common.environment.RemoteClusterTestEnvironment
Construct a test environment for a remote Flink cluster.
RemoteClusterTestEnvironment(String, int, Configuration, String...) - Constructor for class org.apache.flink.connectors.test.common.environment.RemoteClusterTestEnvironment
Construct a test environment for a remote Flink cluster with configurations.

S

SourceSplitDataWriter<T> - Interface in org.apache.flink.connectors.test.common.external
A data writer for writing records into a SourceSplit in the external system.
SourceTestSuiteBase<T> - Class in org.apache.flink.connectors.test.common.testsuites
Base class for all test suites.
SourceTestSuiteBase() - Constructor for class org.apache.flink.connectors.test.common.testsuites.SourceTestSuiteBase
 
SplitDataMatcher(Collection<T>) - Constructor for class org.apache.flink.connectors.test.common.utils.TestDataMatchers.SplitDataMatcher
 
SplitDataMatcher(Collection<T>, int) - Constructor for class org.apache.flink.connectors.test.common.utils.TestDataMatchers.SplitDataMatcher
 
startUp() - Method in class org.apache.flink.connectors.test.common.environment.MiniClusterTestEnvironment
 
startUp() - Method in class org.apache.flink.connectors.test.common.environment.RemoteClusterTestEnvironment
 
startUp() - Method in class org.apache.flink.connectors.test.common.external.DefaultContainerizedExternalSystem
 
startUp() - Method in interface org.apache.flink.connectors.test.common.TestResource
Start up the test resource.
supportsTestTemplate(ExtensionContext) - Method in class org.apache.flink.connectors.test.common.junit.extensions.TestCaseInvocationContextProvider
 

T

tearDown() - Method in class org.apache.flink.connectors.test.common.environment.MiniClusterTestEnvironment
 
tearDown() - Method in class org.apache.flink.connectors.test.common.environment.RemoteClusterTestEnvironment
 
tearDown() - Method in class org.apache.flink.connectors.test.common.external.DefaultContainerizedExternalSystem
 
tearDown() - Method in interface org.apache.flink.connectors.test.common.TestResource
Tear down the test resource.
TEST_ENV_STORE_KEY - Static variable in class org.apache.flink.connectors.test.common.junit.extensions.ConnectorTestingExtension
 
TEST_RESOURCE_NAMESPACE - Static variable in class org.apache.flink.connectors.test.common.junit.extensions.ConnectorTestingExtension
 
TestCaseInvocationContextProvider - Class in org.apache.flink.connectors.test.common.junit.extensions
A helper class for injecting test resources into test case as parameters.
TestCaseInvocationContextProvider() - Constructor for class org.apache.flink.connectors.test.common.junit.extensions.TestCaseInvocationContextProvider
 
TestDataMatchers - Class in org.apache.flink.connectors.test.common.utils
Matchers for validating test data.
TestDataMatchers() - Constructor for class org.apache.flink.connectors.test.common.utils.TestDataMatchers
 
TestDataMatchers.MultipleSplitDataMatcher<T> - Class in org.apache.flink.connectors.test.common.utils
Matcher for validating test data from multiple splits.
TestDataMatchers.SplitDataMatcher<T> - Class in org.apache.flink.connectors.test.common.utils
Matcher for validating test data in a single split.
TestEnv - Annotation Type in org.apache.flink.connectors.test.common.junit.annotations
Marks the field in test class defining TestEnvironment.
TestEnvironment - Interface in org.apache.flink.connectors.test.common.environment
Test environment for running Flink jobs.
testFailed(ExtensionContext, Throwable) - Method in class org.apache.flink.connectors.test.common.junit.extensions.TestLoggerExtension
 
testIdleReader(TestEnvironment, ExternalContext<T>) - Method in class org.apache.flink.connectors.test.common.testsuites.SourceTestSuiteBase
Test connector source with an idle reader.
TestLoggerExtension - Class in org.apache.flink.connectors.test.common.junit.extensions
A JUnit-5-style test logger.
TestLoggerExtension() - Constructor for class org.apache.flink.connectors.test.common.junit.extensions.TestLoggerExtension
 
testMultipleSplits(TestEnvironment, ExternalContext<T>) - Method in class org.apache.flink.connectors.test.common.testsuites.SourceTestSuiteBase
Test connector source with multiple splits in the external system
TestResource - Interface in org.apache.flink.connectors.test.common
Basic abstractions for all resources used in connector testing framework, including TestEnvironment annotated by TestEnv and external system annotated by ExternalSystem.
testSourceSingleSplit(TestEnvironment, ExternalContext<T>) - Method in class org.apache.flink.connectors.test.common.testsuites.SourceTestSuiteBase
Test connector source with only one split in the external system.
testSuccessful(ExtensionContext) - Method in class org.apache.flink.connectors.test.common.junit.extensions.TestLoggerExtension
 
testTaskManagerFailure(TestEnvironment, ExternalContext<T>, ClusterControllable) - Method in class org.apache.flink.connectors.test.common.testsuites.SourceTestSuiteBase
Test connector source with task manager failover.
toString() - Method in class org.apache.flink.connectors.test.common.environment.MiniClusterTestEnvironment
 
triggerJobManagerFailover(JobClient, Runnable) - Method in interface org.apache.flink.connectors.test.common.environment.ClusterControllable
 
triggerJobManagerFailover(JobClient, Runnable) - Method in class org.apache.flink.connectors.test.common.environment.MiniClusterTestEnvironment
 
triggerTaskManagerFailover(JobClient, Runnable) - Method in interface org.apache.flink.connectors.test.common.environment.ClusterControllable
 
triggerTaskManagerFailover(JobClient, Runnable) - Method in class org.apache.flink.connectors.test.common.environment.MiniClusterTestEnvironment
 

W

writeRecords(Collection<T>) - Method in interface org.apache.flink.connectors.test.common.external.SourceSplitDataWriter
 
A B C D E F G I M O P R S T W 
Skip navigation links

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