mill-http4s-grpc-core
mill-http4s-grpc-core
API
nscn.polaris2.grpc
codecs
LengthPrefixedMessage
LengthPrefixedMessage
Messages
NamedHeaders
GrpcMessage
GrpcMessage
GrpcStatus
GrpcStatus
GrpcStatusDetailsBin
GrpcStatusDetailsBin
GrpcTimeout
GrpcTimeout
ScalaPb
ClientGrpc
GrpcStatus
GrpcStatus
GrpcStatusCode
GrpcStatusCode
Aborted
AlreadyExists
Cancelled
DataLoss
DeadlineExceeded
FailedPrecondition
Internal
InvalidArgument
NotFound
Ok
OutOfRange
PermissionDenied
ResourceExhausted
Unauthenticated
Unavailable
Unimplemented
Unknown
GrpcStatusDetails
GrpcStatusDetails
GrpcStatusException
ServerGrpc
mill-http4s-grpc-core
/
nscn.polaris2.grpc
/
ServerGrpc
ServerGrpc
nscn.polaris2.grpc.ServerGrpc
object
ServerGrpc
Attributes
Graph
Reset zoom
Hide graph
Show graph
Supertypes
class
Object
trait
Matchable
class
Any
Self type
ServerGrpc
.
type
Members list
Clear all
Value members
Concrete methods
def
closeGrpcRoutes
[
F
[
_
] :
Concurrent
](
req
:
Request
[
F
]):
F
[
Response
[
F
]]
def
methodNotFoundRoute
[
F
[
_
] :
Concurrent
](
serviceName
:
String
):
HttpRoutes
[
F
]
def
precondition
[
F
[
_
] :
Monad
]:
HttpRoutes
[
F
]
def
streamToStream
[
F
[
_
] :
Temporal
,
A
,
B
](
decode
:
Decoder
[
A
],
encode
:
Encoder
[
B
],
serviceName
:
String
,
methodName
:
String
)(
f
: (
Stream
[
F
,
A
],
Headers
)
=>
Stream
[
F
,
B
]):
HttpRoutes
[
F
]
def
streamToUnary
[
F
[
_
] :
Temporal
,
A
,
B
](
decode
:
Decoder
[
A
],
encode
:
Encoder
[
B
],
serviceName
:
String
,
methodName
:
String
)(
f
: (
Stream
[
F
,
A
],
Headers
)
=>
F
[
B
]):
HttpRoutes
[
F
]
def
unaryToStream
[
F
[
_
] :
Temporal
,
A
,
B
](
decode
:
Decoder
[
A
],
encode
:
Encoder
[
B
],
serviceName
:
String
,
methodName
:
String
)(
f
: (
A
,
Headers
)
=>
Stream
[
F
,
B
]):
HttpRoutes
[
F
]
def
unaryToUnary
[
F
[
_
] :
Temporal
,
A
,
B
](
decode
:
Decoder
[
A
],
encode
:
Encoder
[
B
],
serviceName
:
String
,
methodName
:
String
)(
f
: (
A
,
Headers
)
=>
F
[
B
]):
HttpRoutes
[
F
]
In this article
Attributes
Members list
Value members
Concrete methods