package action

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. Protected

Type Members

  1. class BidiStreamStartAction[Req, Res] extends StreamStartAction[Req, Res]
  2. case class BidiStreamStartActionBuilder[Req, Res](requestName: Expression[String], streamName: String, method: MethodDescriptor[Req, Res], extractor: EventExtractor[Res] = TimestampExtractor.Ignore, _sessionCombiner: SessionCombiner = SessionCombiner.NoOp, callAttributes: CallAttributes = CallAttributes(), checks: List[StreamCheck[Res]] = Nil, endChecks: List[StreamCheck[GrpcStreamEnd]] = Nil, logWhen: StreamEndLog = AlwaysLog)(implicit evidence$1: ClassTag[Req]) extends StreamStartBuilder[BidiStreamStartActionBuilder[Req, Res], Req, Res] with Product with Serializable
  3. class ClientStreamCompletionBuilder extends ActionBuilder
  4. class ClientStreamStartAction[Req, Res] extends UnaryResponse[Req, Res]
  5. case class ClientStreamStartActionBuilder[Req, Res](requestName: Expression[String], streamName: String, method: MethodDescriptor[Req, Res], callAttributes: CallAttributes = CallAttributes(), checks: List[GrpcCheck[Res]] = Nil, isSilent: Boolean = false)(implicit evidence$1: ClassTag[Req]) extends UnaryResponseBuilder[ClientStreamStartActionBuilder[Req, Res], Req, Res] with Product with Serializable
  6. class DisposeDynamicChannel extends ChainableAction with NameGen
  7. class GrpcCallAction[Req, Res] extends UnaryResponse[Req, Res]
  8. case class GrpcCallActionBuilder[Req, Res](requestName: Expression[String], method: MethodDescriptor[Req, Res], payload: Expression[Req], callAttributes: CallAttributes = CallAttributes(), checks: List[GrpcCheck[Res]] = Nil, isSilent: Boolean = false) extends UnaryResponseBuilder[GrpcCallActionBuilder[Req, Res], Req, Res] with Product with Serializable
  9. class ServerStreamStartAction[Req, Res] extends StreamStartAction[Req, Res]
  10. case class ServerStreamStartActionBuilder[Req, Res](requestName: Expression[String], streamName: String, method: MethodDescriptor[Req, Res], req: Expression[Req], extractor: EventExtractor[Res] = TimestampExtractor.Ignore, _sessionCombiner: SessionCombiner = SessionCombiner.NoOp, callAttributes: CallAttributes = CallAttributes(), checks: List[StreamCheck[Res]] = Nil, endChecks: List[StreamCheck[GrpcStreamEnd]] = Nil, logWhen: StreamEndLog = AlwaysLog) extends StreamStartBuilder[ServerStreamStartActionBuilder[Req, Res], Req, Res] with Product with Serializable
  11. class SetDynamicChannel extends ChainableAction with NameGen
  12. class SetDynamicChannelBuilder extends ActionBuilder
  13. class StreamCancelBuilder extends ActionBuilder
  14. class StreamCompleteBuilder extends ActionBuilder
  15. abstract class StreamMessageAction extends RequestAction with ExitableAction with NameGen
  16. class StreamReconciliateBuilder extends ActionBuilder
  17. class StreamSendAction[Req] extends StreamMessageAction
  18. case class StreamSendBuilder[Req](requestName: Expression[String], streamName: String, req: Expression[Req], direction: String, preSendAction: (Clock, Req, Session) => Unit = null) extends ActionBuilder with Product with Serializable
  19. abstract class StreamStartAction[Req, Res] extends Call[Req, Res]
  20. trait StreamStartBuilder[Self, Req, Res] extends CallDefinition[Self, Req, Res]

    See also UnaryResponseBuilder

  21. trait UnaryResponseBuilder[Self, Req, Res] extends CallDefinition[Self, Req, Res]

    See also StreamStartBuilder

Value Members

  1. object StreamMessageAction

Ungrouped