Ballerina library
graphql.subgraph
Modules
Module graphql.subgraph
ballerina/graphql.subgraph Ballerina library
1.10.0
Constants
graphql.subgraph: ANY
Define _Any Scalar type used in subgraph schema.
Annotations
graphql.subgraph: Entity
The annotation to designate a GraphQL object type as a federated entity.
graphql.subgraph: Subgraph
The annotation to designate a GraphQL service as a federated GraphQL subgraph.
Records
graphql.subgraph: FederatedEntity
Closed record
Describes the shape of the graphql:Entity
annotation
Fields
- resolveReference ReferenceResolver?(default ()) - Function pointer to resolve the entity. if set to nil, indicates the graph router that this subgraph does not define a reference resolver for this entity
graphql.subgraph: Representation
Denotes the entity representation outlined in the federation specification.
Fields
- __typename string - GraphQL typename field of the entity beign resolved
Function types
graphql.subgraph: ReferenceResolver
function(Representation) returns (map<any>|service object {}|error?)
ReferenceResolver
Represents the type of entity resolver
Import
import ballerina/graphql.subgraph;
Metadata
Released date: about 1 year ago
Version: 1.10.0
License: Apache-2.0
Compatibility
Platform: java17
Ballerina version: 2201.8.0
GraalVM compatible: Yes
Pull count
Total: 0
Current verison: 1654
Weekly downloads
Keywords
gql
network
query
service
Contributors