public interface ReactorWebSocketClient
extends io.micronaut.websocket.WebSocketClient
WebSocketClient interface for Project Reactor.WebSocketClient| Modifier and Type | Method and Description | 
|---|---|
<T extends java.lang.AutoCloseable> | 
connect(java.lang.Class<T> clientEndpointType,
       java.util.Map<java.lang.String,java.lang.Object> parameters) | 
<T extends java.lang.AutoCloseable> | 
connect(java.lang.Class<T> clientEndpointType,
       io.micronaut.http.MutableHttpRequest<?> request)  | 
<T extends java.lang.AutoCloseable> | 
connect(java.lang.Class<T> clientEndpointType,
       java.lang.String uri)  | 
<T extends java.lang.AutoCloseable> | 
connect(java.lang.Class<T> clientEndpointType,
       java.net.URI uri) | 
static ReactorWebSocketClient | 
create(java.net.URL url)
Create a new  
ReactorWebSocketClient. | 
static ReactorWebSocketClient | 
create(java.net.URL url,
      io.micronaut.http.client.HttpClientConfiguration configuration)
Create a new  
ReactorWebSocketClient with the specified configuration. | 
<T extends java.lang.AutoCloseable> reactor.core.publisher.Flux<T> connect(java.lang.Class<T> clientEndpointType,
                                                                           io.micronaut.http.MutableHttpRequest<?> request)
connect in interface io.micronaut.websocket.WebSocketClient<T extends java.lang.AutoCloseable> reactor.core.publisher.Flux<T> connect(java.lang.Class<T> clientEndpointType,
                                                                           java.net.URI uri)
connect in interface io.micronaut.websocket.WebSocketClient<T extends java.lang.AutoCloseable> reactor.core.publisher.Flux<T> connect(java.lang.Class<T> clientEndpointType,
                                                                           java.util.Map<java.lang.String,java.lang.Object> parameters)
connect in interface io.micronaut.websocket.WebSocketClient<T extends java.lang.AutoCloseable> reactor.core.publisher.Flux<T> connect(java.lang.Class<T> clientEndpointType,
                                                                           java.lang.String uri)
connect in interface io.micronaut.websocket.WebSocketClient@NonNull static ReactorWebSocketClient create(@Nullable java.net.URL url)
ReactorWebSocketClient.
 Note that this method should only be used outside of the context of a Micronaut application.
 The returned ReactorWebSocketClient is not subject to dependency injection.
 The creator is responsible for closing the client to avoid leaking connections.
 Within a Micronaut application use Inject to inject a client instead.create in interface io.micronaut.websocket.WebSocketClienturl - The base URL@NonNull static ReactorWebSocketClient create(@Nullable java.net.URL url, @NonNull io.micronaut.http.client.HttpClientConfiguration configuration)
ReactorWebSocketClient with the specified configuration. Note that this method should only be used
 outside of the context of an application. Within Micronaut use Inject to inject a client insteadcreate in interface io.micronaut.websocket.WebSocketClienturl - The base URLconfiguration - the client configuration