Package dev.restate.sdk.core
Class RestateGrpcServer.Builder
- java.lang.Object
-
- dev.restate.sdk.core.RestateGrpcServer.Builder
-
- Enclosing class:
- RestateGrpcServer
public static class RestateGrpcServer.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder(Discovery.ProtocolMode protocolMode)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description RestateGrpcServerbuild()RestateGrpcServer.BuilderwithService(io.grpc.BindableService service)RestateGrpcServer.BuilderwithService(io.grpc.ServerServiceDefinition service)RestateGrpcServer.BuilderwithTracer(io.opentelemetry.api.trace.Tracer tracer)
-
-
-
Constructor Detail
-
Builder
public Builder(Discovery.ProtocolMode protocolMode)
-
-
Method Detail
-
withService
public RestateGrpcServer.Builder withService(io.grpc.BindableService service)
-
withService
public RestateGrpcServer.Builder withService(io.grpc.ServerServiceDefinition service)
-
withTracer
public RestateGrpcServer.Builder withTracer(io.opentelemetry.api.trace.Tracer tracer)
-
build
public RestateGrpcServer build()
-
-