public class GatewayClientTransports extends Object
| Modifier and Type | Field and Description |
|---|---|
static GatewayClientCodec<io.netty.buffer.ByteBuf> |
HTTP_CLIENT_CODEC |
static GatewayClientCodec<io.rsocket.Payload> |
RSOCKET_CLIENT_CODEC |
static GatewayClientCodec<io.netty.buffer.ByteBuf> |
WEBSOCKET_CLIENT_CODEC |
| Modifier and Type | Method and Description |
|---|---|
static io.scalecube.services.transport.api.ClientTransport |
httpGatewayClientTransport(GatewayClientSettings cs)
ClientTransport that is capable of communicating with Gateway over http.
|
static io.scalecube.services.transport.api.ClientTransport |
rsocketGatewayClientTransport(GatewayClientSettings cs)
ClientTransport that is capable of communicating with Gateway over rSocket.
|
static io.scalecube.services.transport.api.ClientTransport |
websocketGatewayClientTransport(GatewayClientSettings cs)
ClientTransport that is capable of communicating with Gateway over websocket.
|
public static final GatewayClientCodec<io.netty.buffer.ByteBuf> WEBSOCKET_CLIENT_CODEC
public static final GatewayClientCodec<io.rsocket.Payload> RSOCKET_CLIENT_CODEC
public static final GatewayClientCodec<io.netty.buffer.ByteBuf> HTTP_CLIENT_CODEC
public static io.scalecube.services.transport.api.ClientTransport rsocketGatewayClientTransport(GatewayClientSettings cs)
cs - client settings for gateway client transportpublic static io.scalecube.services.transport.api.ClientTransport websocketGatewayClientTransport(GatewayClientSettings cs)
cs - client settings for gateway client transportpublic static io.scalecube.services.transport.api.ClientTransport httpGatewayClientTransport(GatewayClientSettings cs)
cs - client settings for gateway client transportCopyright © 2015–2019. All rights reserved.