Class RemoteEnvironment.SimpleRemoteEnvironment
- java.lang.Object
-
- org.apache.beam.runners.fnexecution.environment.RemoteEnvironment.SimpleRemoteEnvironment
-
- All Implemented Interfaces:
java.lang.AutoCloseable,RemoteEnvironment
- Enclosing interface:
- RemoteEnvironment
public abstract static class RemoteEnvironment.SimpleRemoteEnvironment extends java.lang.Object implements RemoteEnvironment
ARemoteEnvironmentwhich uses the defaultRemoteEnvironment.close()behavior.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.apache.beam.runners.fnexecution.environment.RemoteEnvironment
RemoteEnvironment.SimpleRemoteEnvironment
-
-
Constructor Summary
Constructors Constructor Description SimpleRemoteEnvironment()
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description abstract org.apache.beam.model.pipeline.v1.RunnerApi.EnvironmentgetEnvironment()Return the environment that the remote handles.abstract InstructionRequestHandlergetInstructionRequestHandler()Return anInstructionRequestHandlerwhich can communicate with the environment.-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.apache.beam.runners.fnexecution.environment.RemoteEnvironment
close
-
-
-
-
Method Detail
-
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
public abstract InstructionRequestHandler getInstructionRequestHandler()
Description copied from interface:RemoteEnvironmentReturn anInstructionRequestHandlerwhich can communicate with the environment.- Specified by:
getInstructionRequestHandlerin interfaceRemoteEnvironment
-
-