Interface EnvironmentFactory

All Known Implementing Classes:
DockerEnvironmentFactory, EmbeddedEnvironmentFactory, ExternalEnvironmentFactory, ProcessEnvironmentFactory, StaticRemoteEnvironmentFactory

public interface EnvironmentFactory
Creates environments which communicate to an SdkHarnessClient.
  • Method Details

    • createEnvironment

      RemoteEnvironment createEnvironment(org.apache.beam.model.pipeline.v1.RunnerApi.Environment environment, String workerId) throws Exception
      Creates an active RunnerApi.Environment and returns a handle to it.
      Throws:
      Exception