Dynamic Grpc Protocol
class DynamicGrpcProtocol(wrapped: DynamicGrpcProtocol) : GrpcProtocol<DynamicGrpcProtocol, DynamicGrpcProtocol>
Content copied to clipboard
Constructors
Functions
Link copied to clipboard
See DynamicGrpcProtocolS.disposeChannel
Link copied to clipboard
Link copied to clipboard
fun <T : Any> header(key: Metadata.Key<T>, value: T): DynamicGrpcProtocol
Content copied to clipboard
fun <T : Any> header( key: Metadata.Key<T>, optional: Boolean = false, value: Function<Session, T?>): DynamicGrpcProtocol
Content copied to clipboard
Link copied to clipboard
inline fun <T : Any> headerEL( key: Metadata.Key<T>, el: String, optional: Boolean = false): DynamicGrpcProtocol
Content copied to clipboard
fun <T : Any> headerEL( key: Metadata.Key<T>, el: String, optional: Boolean, clazz: Class<T>): DynamicGrpcProtocol
Content copied to clipboard
Java API. You have to provide the class of what type the el should evaluate to.
Link copied to clipboard
fun setChannel(createBuilder: Function<Session, ManagedChannelBuilder<*>>): ActionBuilder
Content copied to clipboard
inline fun setChannel(crossinline createBuilder: (Session) -> ManagedChannelBuilder<*>): ActionBuilder
Content copied to clipboard