public interface RSocketGraphQlTester extends GraphQlTester
RSocketRequester
.Modifier and Type | Interface and Description |
---|---|
static interface |
RSocketGraphQlTester.Builder<B extends RSocketGraphQlTester.Builder<B>>
Builder for a GraphQL over RSocket tester.
|
GraphQlTester.Entity<D,S extends GraphQlTester.Entity<D,S>>, GraphQlTester.EntityList<E>, GraphQlTester.Errors, GraphQlTester.Path, GraphQlTester.Request<T extends GraphQlTester.Request<T>>, GraphQlTester.Response, GraphQlTester.Subscription, GraphQlTester.Traversable
Modifier and Type | Method and Description |
---|---|
static RSocketGraphQlTester.Builder<?> |
builder()
Start with a new
RSocketRequester.Builder customized for GraphQL,
setting the dataMimeType to "application/graphql+json"
and adding JSON codecs. |
static RSocketGraphQlTester.Builder<?> |
builder(RSocketRequester.Builder requesterBuilder)
Start with a given
builder() . |
RSocketGraphQlTester.Builder<?> |
mutate()
Create a builder initialized from the configuration of "this" tester.
|
reactor.core.publisher.Mono<Void> |
start()
Start the RSocket session.
|
reactor.core.publisher.Mono<Void> |
stop()
Stop the RSocket session.
|
builder, document, documentName
reactor.core.publisher.Mono<Void> start()
Mono
that completes when the underlying session is startedreactor.core.publisher.Mono<Void> stop()
Mono
that completes when the underlying session is closed
Note that currently this method not differed and does not wait,
see RSocketGraphQlClient.stop()
RSocketGraphQlTester.Builder<?> mutate()
GraphQlTester
mutate
in interface GraphQlTester
static RSocketGraphQlTester.Builder<?> builder()
RSocketRequester.Builder
customized for GraphQL,
setting the dataMimeType
to "application/graphql+json"
and adding JSON codecs.static RSocketGraphQlTester.Builder<?> builder(RSocketRequester.Builder requesterBuilder)
builder()
.