Class RemoteEnvironment.SimpleRemoteEnvironment
java.lang.Object
org.apache.beam.runners.fnexecution.environment.RemoteEnvironment.SimpleRemoteEnvironment
- All Implemented Interfaces:
AutoCloseable,RemoteEnvironment
- Enclosing interface:
RemoteEnvironment
public abstract static class RemoteEnvironment.SimpleRemoteEnvironment
extends Object
implements RemoteEnvironment
A
RemoteEnvironment which uses the default RemoteEnvironment.close() behavior.-
Nested Class Summary
Nested classes/interfaces inherited from interface org.apache.beam.runners.fnexecution.environment.RemoteEnvironment
RemoteEnvironment.SimpleRemoteEnvironment -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract org.apache.beam.model.pipeline.v1.RunnerApi.EnvironmentReturn the environment that the remote handles.abstract InstructionRequestHandlerReturn anInstructionRequestHandlerwhich can communicate with the environment.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.apache.beam.runners.fnexecution.environment.RemoteEnvironment
close
-
Constructor Details
-
SimpleRemoteEnvironment
public SimpleRemoteEnvironment()
-
-
Method Details
-
getEnvironment
public abstract org.apache.beam.model.pipeline.v1.RunnerApi.Environment getEnvironment()Description copied from interface:RemoteEnvironmentReturn the environment that the remote handles.- Specified by:
getEnvironmentin interfaceRemoteEnvironment
-
getInstructionRequestHandler
Description copied from interface:RemoteEnvironmentReturn anInstructionRequestHandlerwhich can communicate with the environment.- Specified by:
getInstructionRequestHandlerin interfaceRemoteEnvironment
-