public static class RSocketFactory.ClientRSocketFactory extends Object implements RSocketFactory.ClientTransportAcceptor
| Constructor and Description |
|---|
ClientRSocketFactory() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waittransportpublic RSocketFactory.ClientRSocketFactory addConnectionPlugin(DuplexConnectionInterceptor interceptor)
public RSocketFactory.ClientRSocketFactory addClientPlugin(RSocketInterceptor interceptor)
public RSocketFactory.ClientRSocketFactory addServerPlugin(RSocketInterceptor interceptor)
public RSocketFactory.ClientRSocketFactory keepAlive()
public RSocketFactory.ClientRSocketFactory keepAlive(Duration tickPeriod, Duration ackTimeout, int missedAcks)
public RSocketFactory.ClientRSocketFactory keepAliveTickPeriod(Duration tickPeriod)
public RSocketFactory.ClientRSocketFactory keepAliveAckTimeout(Duration ackTimeout)
public RSocketFactory.ClientRSocketFactory keepAliveMissedAcks(int missedAcks)
public RSocketFactory.ClientRSocketFactory mimeType(String metadataMimeType, String dataMimeType)
public RSocketFactory.ClientRSocketFactory dataMimeType(String dataMimeType)
public RSocketFactory.ClientRSocketFactory metadataMimeType(String metadataMimeType)
public RSocketFactory.Start<RSocket> transport(Supplier<ClientTransport> transportClient)
transport in interface RSocketFactory.ClientTransportAcceptorpublic RSocketFactory.ClientTransportAcceptor acceptor(Function<RSocket,RSocket> acceptor)
public RSocketFactory.ClientTransportAcceptor acceptor(Supplier<Function<RSocket,RSocket>> acceptor)
public RSocketFactory.ClientRSocketFactory fragment(int mtu)
public RSocketFactory.ClientRSocketFactory errorConsumer(Consumer<Throwable> errorConsumer)
public RSocketFactory.ClientRSocketFactory setupPayload(Payload payload)
public RSocketFactory.ClientRSocketFactory frameDecoder(Function<Frame,? extends Payload> frameDecoder)