com.twitter.finagle.thrift.scribe.thriftscala
(Since version 2017-11-07) Use ServicePerEndpoint
(Since version 2017-11-07) Use MethodPerEndpoint
(Since version 2017-11-07) Use MethodPerEndpoint
(Since version 2017-11-07) Use ServicePerEndpoint
Thrift annotations (user-defined key-value metadata) on the service
Thrift annotations (user-defined key-value metadata) on the service
The set of ThriftMethods
that this service is responsible for handling
The set of ThriftMethods
that this service is responsible for handling
Generate a ReqRepServicePerEndpoint
from a map of ThriftMethod ->
Service[Request[Args], Response[SuccessType]] implementations.
Generate a ReqRepServicePerEndpoint
from a map of ThriftMethod ->
Service[Request[Args], Response[SuccessType]] implementations. This is
unsafe because it does not check that the implementation associated with
a ThriftMethod is typed properly until this service attempts to serve a
request.
IllegalArgumentException
if an implementation is missing
(Since version 2017-11-07) Use MethodPerEndpointBuilder
(Since version 2017-11-07) Use ServicePerEndpointBuilder
(Since version 2018-01-12) Use MethodPerEndpointBuilder