Package io.bytestreams.exchange.core
Class ServerChannel.Builder<REQ,RESP>
java.lang.Object
io.bytestreams.exchange.core.ServerChannel.Builder<REQ,RESP>
- Enclosing class:
ServerChannel<REQ,RESP>
Builder for
ServerChannel.-
Method Summary
Modifier and TypeMethodDescriptionbuild()defaultTimeout(Duration defaultTimeout) errorBackoff(Duration errorBackoff) errorHandler(ErrorHandler<REQ, RESP> errorHandler) meter(io.opentelemetry.api.metrics.Meter meter) requestHandler(RequestHandler<REQ, RESP> requestHandler) requestReader(MessageReader<REQ> requestReader) responseWriter(MessageWriter<RESP> responseWriter) tracer(io.opentelemetry.api.trace.Tracer tracer) writeBufferSize(int writeBufferSize)
-
Method Details
-
transport
-
writeBufferSize
-
requestReader
-
responseWriter
-
requestHandler
-
errorHandler
-
defaultTimeout
-
errorBackoff
-
meter
-
tracer
-
build
-