package action
Ordering
- Alphabetic
Visibility
- Public
- Protected
Type Members
- class BidiStreamStartAction[Req, Res] extends StreamStartAction[Req, Res]
- 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
- class ClientStreamCompletionBuilder extends ActionBuilder
- class ClientStreamStartAction[Req, Res] extends UnaryResponse[Req, Res]
- 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
- class DisposeDynamicChannel extends ChainableAction with NameGen
- class GrpcCallAction[Req, Res] extends UnaryResponse[Req, Res]
- 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
- class ServerStreamStartAction[Req, Res] extends StreamStartAction[Req, Res]
- 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
- class SetDynamicChannel extends ChainableAction with NameGen
- class SetDynamicChannelBuilder extends ActionBuilder
- class StreamCancelBuilder extends ActionBuilder
- class StreamCompleteBuilder extends ActionBuilder
- abstract class StreamMessageAction extends RequestAction with ExitableAction with NameGen
- class StreamReconciliateBuilder extends ActionBuilder
- class StreamSendAction[Req] extends StreamMessageAction
- 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
- abstract class StreamStartAction[Req, Res] extends Call[Req, Res]
- trait StreamStartBuilder[Self, Req, Res] extends CallDefinition[Self, Req, Res]
See also UnaryResponseBuilder
- trait UnaryResponseBuilder[Self, Req, Res] extends CallDefinition[Self, Req, Res]
See also StreamStartBuilder
Value Members
- object StreamMessageAction