public class RoutingRSocketConnector
extends java.lang.Object
| Modifier and Type | Method and Description |
|---|---|
RoutingRSocketConnector |
byteBufAllocator(io.netty.buffer.ByteBufAllocator allocator) |
RoutingRSocketConnector |
configure(java.util.function.Consumer<io.rsocket.core.RSocketConnector> consumer) |
reactor.core.publisher.Mono<io.rsocket.RSocket> |
connect(io.rsocket.transport.ClientTransport transport) |
reactor.core.publisher.Mono<io.rsocket.RSocket> |
connect(java.util.function.Supplier<io.rsocket.transport.ClientTransport> transportSupplier) |
static RoutingRSocketConnector |
create()
Static factory method to create an
RoutingRSocketConnector instance and customize default
settings before connecting. |
static RoutingRSocketConnector |
create(io.rsocket.core.RSocketConnector connector) |
RoutingRSocketConnector |
routeId(io.rsocket.routing.common.Id routeId) |
RoutingRSocketConnector |
serviceName(java.lang.String serviceName) |
RoutingRSocketConnector |
setupData(io.netty.buffer.ByteBuf byteBuf) |
RoutingRSocketConnector |
setupMetadata(io.netty.buffer.ByteBuf byteBuf,
java.lang.String mimeType) |
RoutingRSocketConnector |
setupTags(io.rsocket.routing.common.Tags tags) |
RoutingRSocketClient |
toRSocketClient(io.rsocket.transport.ClientTransport transport) |
public static RoutingRSocketConnector create()
RoutingRSocketConnector instance and customize default
settings before connecting.RoutingRSocketConnector created.public static RoutingRSocketConnector create(io.rsocket.core.RSocketConnector connector)
public RoutingRSocketConnector configure(java.util.function.Consumer<io.rsocket.core.RSocketConnector> consumer)
public RoutingRSocketConnector byteBufAllocator(io.netty.buffer.ByteBufAllocator allocator)
public RoutingRSocketConnector routeId(io.rsocket.routing.common.Id routeId)
public RoutingRSocketConnector serviceName(java.lang.String serviceName)
public RoutingRSocketConnector setupTags(io.rsocket.routing.common.Tags tags)
public RoutingRSocketConnector setupMetadata(io.netty.buffer.ByteBuf byteBuf, java.lang.String mimeType)
public RoutingRSocketConnector setupData(io.netty.buffer.ByteBuf byteBuf)
public reactor.core.publisher.Mono<io.rsocket.RSocket> connect(io.rsocket.transport.ClientTransport transport)
public reactor.core.publisher.Mono<io.rsocket.RSocket> connect(java.util.function.Supplier<io.rsocket.transport.ClientTransport> transportSupplier)
public RoutingRSocketClient toRSocketClient(io.rsocket.transport.ClientTransport transport)