Client Stream Start Action Builder
class ClientStreamStartActionBuilder<Req, Res>(wrapped: ClientStreamStartActionBuilder<Req, Res>) : CallDefinition<ClientStreamStartActionBuilder<Req, Res>, Req, Res, GrpcResponse<Res>, ClientStreamStartActionBuilder<Req, Res>, GrpcCheck<Res>>
Content copied to clipboard
Constructors
Link copied to clipboard
fun <Req, Res> ClientStreamStartActionBuilder(wrapped: ClientStreamStartActionBuilder<Req, Res>)
Content copied to clipboard
Functions
Link copied to clipboard
fun callOptions(callOptions: CallOptions): ClientStreamStartActionBuilder<Req, Res>
Content copied to clipboard
fun callOptions(callOptions: Function<Session, CallOptions>): ClientStreamStartActionBuilder<Req, Res>
Content copied to clipboard
inline fun callOptions(crossinline callOptions: (Session) -> CallOptions): ClientStreamStartActionBuilder<Req, Res>
Content copied to clipboard
Link copied to clipboard
fun check(vararg checks: CheckBuilder): ClientStreamStartActionBuilder<Req, Res>
Content copied to clipboard
fun check(vararg checks: From<Res>.() -> CheckBuilder): ClientStreamStartActionBuilder<Req, Res>
Content copied to clipboard
Link copied to clipboard
fun checkIf(condition: BiPredicate<GrpcResponse<Res>, Session>): ActionCheckBuilder.ConditionWithRes<ClientStreamStartActionBuilder<Req, Res>, Res, GrpcResponse<Res>, GrpcCheck<Res>>
Content copied to clipboard
fun checkIf(condition: Predicate<Session>): ActionCheckBuilder.ConditionWithoutRes<ClientStreamStartActionBuilder<Req, Res>, Res, GrpcResponse<Res>, GrpcCheck<Res>>
Content copied to clipboard
inline fun checkIf(crossinline condition: (Session) -> Boolean): ActionCheckBuilder.ConditionWithoutRes<ClientStreamStartActionBuilder<Req, Res>, Res, GrpcResponse<Res>, GrpcCheck<Res>>
Content copied to clipboard
Link copied to clipboard
fun <T : Any> header(key: Metadata.Key<T>, value: T): ClientStreamStartActionBuilder<Req, Res>
Content copied to clipboard
fun <T : Any> header(key: Metadata.Key<T>, value: Function<Session, T>): ClientStreamStartActionBuilder<Req, Res>
Content copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun target(protocol: GrpcProtocol<*, *>): ClientStreamStartActionBuilder<Req, Res>
Content copied to clipboard