Class GrpcLoggingService
- java.lang.Object
-
- org.apache.beam.model.fnexecution.v1.BeamFnLoggingGrpc.BeamFnLoggingImplBase
-
- org.apache.beam.runners.fnexecution.logging.GrpcLoggingService
-
- All Implemented Interfaces:
java.lang.AutoCloseable
,org.apache.beam.sdk.fn.server.FnService
,org.apache.beam.vendor.grpc.v1p48p1.io.grpc.BindableService
public class GrpcLoggingService extends org.apache.beam.model.fnexecution.v1.BeamFnLoggingGrpc.BeamFnLoggingImplBase implements org.apache.beam.sdk.fn.server.FnService
An implementation of the Beam Fn Logging Service over gRPC.
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description void
close()
static GrpcLoggingService
forWriter(LogWriter writer)
org.apache.beam.vendor.grpc.v1p48p1.io.grpc.stub.StreamObserver<org.apache.beam.model.fnexecution.v1.BeamFnApi.LogEntry.List>
logging(org.apache.beam.vendor.grpc.v1p48p1.io.grpc.stub.StreamObserver<org.apache.beam.model.fnexecution.v1.BeamFnApi.LogControl> outboundObserver)
-
Methods inherited from class org.apache.beam.model.fnexecution.v1.BeamFnLoggingGrpc.BeamFnLoggingImplBase
bindService
-
-
-
-
Method Detail
-
forWriter
public static GrpcLoggingService forWriter(LogWriter writer)
-
close
public void close() throws java.lang.Exception
- Specified by:
close
in interfacejava.lang.AutoCloseable
- Specified by:
close
in interfaceorg.apache.beam.sdk.fn.server.FnService
- Throws:
java.lang.Exception
-
logging
public org.apache.beam.vendor.grpc.v1p48p1.io.grpc.stub.StreamObserver<org.apache.beam.model.fnexecution.v1.BeamFnApi.LogEntry.List> logging(org.apache.beam.vendor.grpc.v1p48p1.io.grpc.stub.StreamObserver<org.apache.beam.model.fnexecution.v1.BeamFnApi.LogControl> outboundObserver)
- Overrides:
logging
in classorg.apache.beam.model.fnexecution.v1.BeamFnLoggingGrpc.BeamFnLoggingImplBase
-
-