the type of the reply message
Create a forward reply.
the type of the reply message
the service call representing the forward
the message to forward
optional metadata to pass with the forwarded message
a forward reply
Create a failure reply.
the type of the reply message
description of the failure
the GRPC status, defaults to Unknown
a failure reply
Create a reply that contains neither a message nor a forward nor a failure.
This may be useful for emitting effects while sending an empty message.
the type of the reply message
an empty reply
the protobuf method for a forwarding reply
Set the protobuf service method for a forwarding reply.
the protobuf service method
the updated reply
the reply message
Set the message for this reply.
the reply message
the updated reply
the metadata attached to the reply
the forwarding reply
the failure
Make this a failure reply.
the failure description
the status code to fail with, defaults to Unknown.
the updated reply
the side effects for this reply
Attach the given effect to this reply.
the entity service method to invoke
the message to send to that service
whether the effect should be execute synchronously or not, default is false
metadata to send with the effect
this reply after adding the effect
Whether this reply is empty: does not have a message, forward, or failure.
whether the reply is empty
Generated using TypeDoc
A return type to allow returning forwards or failures, and attaching effects to messages.