@vnodes/graphql
Preparing search index...
MercuriusFederationDriver
Class MercuriusFederationDriver
Public Api
Hierarchy (
View Summary
)
AbstractGraphQLDriver
<
MercuriusDriverConfig
>
MercuriusFederationDriver
Index
Constructors
constructor
Properties
application
Config?
graph
Ql
Factory
http
Adapter
Host
Accessors
instance
Methods
generate
Schema
get
Normalized
Path
merge
Default
Options
start
stop
subscription
With
Filter
Constructors
constructor
new
MercuriusFederationDriver
(
graphqlFederationFactory
:
GraphQLFederationFactory
,
)
:
MercuriusFederationDriver
Parameters
graphqlFederationFactory
:
GraphQLFederationFactory
Returns
MercuriusFederationDriver
Properties
Protected
Optional
Readonly
application
Config
applicationConfig
?:
ApplicationConfig
Protected
Readonly
graph
Ql
Factory
graphQlFactory
:
GraphQLFactory
Protected
Readonly
http
Adapter
Host
httpAdapterHost
:
HttpAdapterHost
Accessors
instance
get
instance
()
:
FastifyInstance
<
Server
<
typeof
IncomingMessage
,
typeof
ServerResponse
>
,
IncomingMessage
,
ServerResponse
<
IncomingMessage
>
,
FastifyBaseLogger
,
>
Returns
FastifyInstance
<
Server
<
typeof
IncomingMessage
,
typeof
ServerResponse
>
,
IncomingMessage
,
ServerResponse
<
IncomingMessage
>
,
FastifyBaseLogger
,
>
Methods
generate
Schema
generateSchema
(
options
:
MercuriusDriverConfig
)
:
Promise
<
GraphQLSchema
>
Parameters
options
:
MercuriusDriverConfig
Returns
Promise
<
GraphQLSchema
>
Protected
get
Normalized
Path
getNormalizedPath
(
options
:
MercuriusDriverConfig
)
:
string
Parameters
options
:
MercuriusDriverConfig
Returns
string
merge
Default
Options
mergeDefaultOptions
(
options
:
MercuriusDriverConfig
,
defaults
?:
Record
<
string
,
any
>
,
)
:
Promise
<
MercuriusDriverConfig
>
Parameters
options
:
MercuriusDriverConfig
Optional
defaults
:
Record
<
string
,
any
>
Returns
Promise
<
MercuriusDriverConfig
>
start
start
(
options
:
MercuriusDriverConfig
)
:
Promise
<
void
>
Parameters
options
:
MercuriusDriverConfig
Returns
Promise
<
void
>
stop
stop
()
:
Promise
<
void
>
Returns
Promise
<
void
>
subscription
With
Filter
subscriptionWithFilter
(
instanceRef
:
unknown
,
filterFn
:
(
payload
:
any
,
variables
:
any
,
context
:
any
,
)
=>
boolean
|
Promise
<
boolean
>
,
createSubscribeContext
:
Function
,
)
:
any
Parameters
instanceRef
:
unknown
filterFn
:
(
payload
:
any
,
variables
:
any
,
context
:
any
)
=>
boolean
|
Promise
<
boolean
>
createSubscribeContext
:
Function
Returns
any
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Properties
application
Config
graph
Ql
Factory
http
Adapter
Host
Accessors
instance
Methods
generate
Schema
get
Normalized
Path
merge
Default
Options
start
stop
subscription
With
Filter
@vnodes/graphql
Loading...
Public Api