Class BeamEnvironment
java.lang.Object
org.talend.sdk.component.junit.environment.BaseEnvironmentProvider
org.talend.sdk.component.junit.environment.ClassLoaderEnvironment
org.talend.sdk.component.junit.environment.builtin.beam.BeamEnvironment
- All Implemented Interfaces:
EnvironmentProvider
- Direct Known Subclasses:
DirectRunnerEnvironment
,FlinkRunnerEnvironment
,SparkRunnerEnvironment
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected AutoCloseable
doStart
(Class<?> clazz, Annotation[] annotations) protected org.jboss.shrinkwrap.resolver.api.maven.coordinate.MavenDependency
getName()
protected org.jboss.shrinkwrap.resolver.api.maven.coordinate.MavenDependency
protected org.jboss.shrinkwrap.resolver.api.maven.coordinate.MavenDependency[]
protected abstract String
Methods inherited from class org.talend.sdk.component.junit.environment.BaseEnvironmentProvider
start
-
Constructor Details
-
BeamEnvironment
public BeamEnvironment()
-
-
Method Details
-
doStart
- Overrides:
doStart
in classClassLoaderEnvironment
-
rootDependencies
- Specified by:
rootDependencies
in classClassLoaderEnvironment
-
getRunnerDependency
-
getComponentRuntimeBeamDependency
protected org.jboss.shrinkwrap.resolver.api.maven.coordinate.MavenDependency getComponentRuntimeBeamDependency() -
getName
- Overrides:
getName
in classBaseEnvironmentProvider
-
rootDependencyBase
-