- FederatedRequestFailure - Class in com.expedia.graphql.federation.exception
-
GraphQLError returned whenever exception occurs while trying to resolve federated entity representation.
- FederatedRequestFailure(errorMessage, error) - Constructor for class com.expedia.graphql.federation.exception.FederatedRequestFailure
-
GraphQLError returned whenever exception occurs while trying to resolve federated entity representation.
- FederatedSchemaGenerator - Class in com.expedia.graphql.federation
-
Generates federated GraphQL schemas based on the specified configuration.
- FederatedSchemaGenerator(generatorConfig) - Constructor for class com.expedia.graphql.federation.FederatedSchemaGenerator
-
Generates federated GraphQL schemas based on the specified configuration.
- FederatedSchemaGeneratorConfig - Class in com.expedia.graphql.federation
-
Settings for generating the federated schema.
- FederatedSchemaGeneratorConfig(supportedPackages, topLevelNames, hooks, dataFetcherFactoryProvider) - Constructor for class com.expedia.graphql.federation.FederatedSchemaGeneratorConfig
-
Settings for generating the federated schema.
- FederatedSchemaGeneratorHooks - Class in com.expedia.graphql.federation
-
Hooks for generating federated GraphQL schema.
- FederatedSchemaGeneratorHooks(federatedTypeRegistry) - Constructor for class com.expedia.graphql.federation.FederatedSchemaGeneratorHooks
-
Hooks for generating federated GraphQL schema.
- FederatedSchemaGeneratorHooksKt - Class in com.expedia.graphql.federation
-
- FederatedSchemaValidator - Class in com.expedia.graphql.federation
-
Validates generated federated objects.
- FederatedSchemaValidator() - Constructor for class com.expedia.graphql.federation.FederatedSchemaValidator
-
Validates generated federated objects.
- FederatedTypeRegistry - Class in com.expedia.graphql.federation.execution
-
Simple registry that holds mapping of all registered federated GraphQL types and their corresponding resolvers.
- FederatedTypeRegistry(federatedTypeResolvers) - Constructor for class com.expedia.graphql.federation.execution.FederatedTypeRegistry
-
Simple registry that holds mapping of all registered federated GraphQL types and their corresponding resolvers.
- FederatedTypeResolver<T> - Interface in com.expedia.graphql.federation.execution
-
Resolver used to retrieve target federated types.
- federation($receiver, supportedPackages) - Method in class com.expedia.graphql.federation.FederatedSchemaGenerator
-
Scans specified packages for all the federated (extended) types and adds them to the target schema.
- fields() - Method in interface com.expedia.graphql.federation.directives.KeyDirective
-
field set that represents a set of fields forming the key
- fields() - Method in interface com.expedia.graphql.federation.directives.ProvidesDirective
-
field set that represents a set of fields exposed from the underlying type
- fields() - Method in interface com.expedia.graphql.federation.directives.RequiresDirective
-
field set that represents a set of additional external fields required to resolve target field
- FieldSet - Interface in com.expedia.graphql.federation.directives
-
Annotation representing _FieldSet scalar type that is used to represent a set of fields.