graphql
No long description provided.
Installation
dagger install github.com/dagger/dagger/modules/graphql@v0.14.0
Entrypoint
Return Type
Graphql
Example
dagger -m github.com/dagger/dagger/modules/graphql@ec9686a4b922e278614ed1754d308c75eaa59586 call \
func (m *myModule) example() *Graphql {
return dag.
Graphql()
}
@function
def example() -> dag.Graphql:
return (
dag.graphql()
)
@func()
example(): Graphql {
return dag
.graphql()
}
Types
Graphql 🔗
An instance of the GraphQL module
fromJson() 🔗
Load a GraphQL schema from a JSON spec
Return Type
Schema !
Arguments
Name | Type | Default Value | Description |
---|---|---|---|
spec | File ! | - | No description provided |
Example
dagger -m github.com/dagger/dagger/modules/graphql@ec9686a4b922e278614ed1754d308c75eaa59586 call \
from-json --spec file:path
func (m *myModule) example(spec *File) *GraphqlSchema {
return dag.
Graphql().
FromJson(spec)
}
@function
def example(spec: dagger.File) -> dag.GraphqlSchema:
return (
dag.graphql()
.from_json(spec)
)
@func()
example(spec: File): GraphqlSchema {
return dag
.graphql()
.fromJson(spec)
}
Schema 🔗
A GraphQL schema
file() 🔗
The schema encoded to a .graphql file
Return Type
File !
Example
dagger -m github.com/dagger/dagger/modules/graphql@ec9686a4b922e278614ed1754d308c75eaa59586 call \
from-json --spec file:path \
file
func (m *myModule) example(spec *File) *File {
return dag.
Graphql().
FromJson(spec).
File()
}
@function
def example(spec: dagger.File) -> dagger.File:
return (
dag.graphql()
.from_json(spec)
.file()
)
@func()
example(spec: File): File {
return dag
.graphql()
.fromJson(spec)
.file()
}