@vnodes/graphql
Preparing search index...
ApolloServer
Class ApolloServer<TContext>
Type Parameters
in out
TContext
extends
BaseContext
=
BaseContext
Index
Constructors
constructor
Properties
cache
logger
Methods
add
Plugin
assert
Started
execute
HTTP
Graph
QL
Request
execute
Operation
start
start
In
Background
Handling
Startup
Errors
By
Logging
And
Failing
All
Requests
stop
Constructors
constructor
new
ApolloServer
<
in out
TContext
extends
BaseContext
=
BaseContext
>
(
config
:
ApolloServerOptions
<
TContext
>
,
)
:
ApolloServer
<
TContext
>
Type Parameters
in out
TContext
extends
BaseContext
=
BaseContext
Parameters
config
:
ApolloServerOptions
<
TContext
>
Returns
ApolloServer
<
TContext
>
Properties
Readonly
cache
cache
:
KeyValueCache
<
string
>
Readonly
logger
logger
:
Logger
Methods
add
Plugin
addPlugin
(
plugin
:
ApolloServerPlugin
<
TContext
>
)
:
void
Parameters
plugin
:
ApolloServerPlugin
<
TContext
>
Returns
void
assert
Started
assertStarted
(
expressionForError
:
string
)
:
void
Parameters
expressionForError
:
string
Returns
void
execute
HTTP
Graph
QL
Request
executeHTTPGraphQLRequest
(
__namedParameters
:
{
context
:
ContextThunk
<
TContext
>
;
httpGraphQLRequest
:
HTTPGraphQLRequest
;
}
,
)
:
Promise
<
HTTPGraphQLResponse
>
Parameters
__namedParameters
:
{
context
:
ContextThunk
<
TContext
>
;
httpGraphQLRequest
:
HTTPGraphQLRequest
}
Returns
Promise
<
HTTPGraphQLResponse
>
execute
Operation
executeOperation
<
TData
=
Record
<
string
,
unknown
>
,
TVariables
extends
VariableValues
=
VariableValues
,
>
(
this
:
ApolloServer
<
BaseContext
>
,
request
:
Omit
<
GraphQLRequest
<
TVariables
>
,
"query"
>
&
{
query
?:
|
string
|
DocumentNode
|
TypedQueryDocumentNode
<
TData
,
TVariables
>
;
}
,
)
:
Promise
<
GraphQLResponse
<
TData
>
>
Type Parameters
TData
=
Record
<
string
,
unknown
>
TVariables
extends
VariableValues
=
VariableValues
Parameters
this
:
ApolloServer
<
BaseContext
>
request
:
Omit
<
GraphQLRequest
<
TVariables
>
,
"query"
>
&
{
query
?:
|
string
|
DocumentNode
|
TypedQueryDocumentNode
<
TData
,
TVariables
>
;
}
Returns
Promise
<
GraphQLResponse
<
TData
>
>
executeOperation
<
TData
=
Record
<
string
,
unknown
>
,
TVariables
extends
VariableValues
=
VariableValues
,
>
(
request
:
Omit
<
GraphQLRequest
<
TVariables
>
,
"query"
>
&
{
query
?:
|
string
|
DocumentNode
|
TypedQueryDocumentNode
<
TData
,
TVariables
>
;
}
,
options
?:
ExecuteOperationOptions
<
TContext
>
,
)
:
Promise
<
GraphQLResponse
<
TData
>
>
Type Parameters
TData
=
Record
<
string
,
unknown
>
TVariables
extends
VariableValues
=
VariableValues
Parameters
request
:
Omit
<
GraphQLRequest
<
TVariables
>
,
"query"
>
&
{
query
?:
|
string
|
DocumentNode
|
TypedQueryDocumentNode
<
TData
,
TVariables
>
;
}
Optional
options
:
ExecuteOperationOptions
<
TContext
>
Returns
Promise
<
GraphQLResponse
<
TData
>
>
start
start
()
:
Promise
<
void
>
Returns
Promise
<
void
>
start
In
Background
Handling
Startup
Errors
By
Logging
And
Failing
All
Requests
startInBackgroundHandlingStartupErrorsByLoggingAndFailingAllRequests
()
:
void
Returns
void
stop
stop
()
:
Promise
<
void
>
Returns
Promise
<
void
>
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Properties
cache
logger
Methods
add
Plugin
assert
Started
execute
HTTP
Graph
QL
Request
execute
Operation
start
start
In
Background
Handling
Startup
Errors
By
Logging
And
Failing
All
Requests
stop
@vnodes/graphql
Loading...