All Classes and Interfaces
Class
Description
Common event ancestor for events regarding GraphQL instances.
Ancestor for GraphQL request processing events.
Descriptor of header parameters of
PriceForSaleDescriptor.ACCOMPANYING_PRICE field.Descriptor for header parameters of
EntityDescriptor.ASSOCIATED_DATA
field.Descriptor of header parameters of
AttributesProviderDescriptor.ATTRIBUTES fieldDescriptor of header arguments of fields with
BigDecimal data type.Descriptor of header arguments of field
HistogramDescriptor.BUCKETSEvent fired when GraphQL schema was successfully built.
Defines how the schema is being built.
DTO for passing client context information from client for entire GQL request execution.
Ancestor descriptor for implementations of data chunk fields
Descriptor for header arguments of
CatalogDataApiRootDescriptor.DELETE_ENTITY
mutation.JFR Event fired when GQL request is full executed and its response sent to client.
Response status of GraphQL request
Descriptor of header arguments for group of
FacetSummaryOfReference for specific reference.Descriptor of header arguments of facets for
FacetSummaryOfReference for specific reference.Partial field header descriptor for fields needing filter by arguments.
Descriptor for header arguments of
CatalogDataApiRootDescriptor.GET_ENTITY
query.Represents global entity with only fields that are present in all entities across all collection.s
Extension of
EntityDescriptor which contains GraphQL-specific fields.Handles exception that occurred in GraphQL API outside of actual GraphQL execution.
HTTP request handler for processing
GraphQLRequests and returning GraphQLResponses using passed
configured instance of GraphQL.Represents semantically GraphQL instance.
Manages the whole GraphQL API (its endpoints, lifecycle, etc).
Extension of HTTP MIME types supported by GraphQL API.
GraphQL API specific configuration.
Descriptor of external API provider that provides GraphQL API.
Registers GraphQL API provider to provide GraphQL API to clients.
Client request for GraphQL.
Response from GraphQL passed as output to client.
Custom HTTP router for GraphQL APIs.
HTTP request handler for returning
GraphQLSchema as a DSL string using passed
configured instance of GraphQL.Partial field header descriptor for fields needing head arguments.
Descriptor of header arguments for
HierarchyChildren.Descriptor of header arguments for
HierarchyFromNode.Descriptor of header arguments for
HierarchyFromRoot.Descriptor for header arguments of fields representing both
HierarchyOfSelf
and HierarchyOfReference.Common ancestor for partial hierarchies.
Represents
Hierarchy.getReferenceHierarchy(String, String).Field arguments descriptor for
HierarchyOfReference in GraphQLRepresents
Hierarchy.getSelfHierarchy()
Note: this descriptor is meant be template for generated specific DTOs base on internal data.Field arguments descriptor for
HierarchyOfSelf in GraphQLDescriptor of header arguments for
HierarchyParents.Descriptor of modified
HierarchySiblings constraint specifically for
parents.Descriptor of header arguments common for all
HierarchyRequireConstraints.Descriptor of header arguments for
HierarchySiblings.Represents
Hierarchy.LevelInfo.Descriptor for header arguments of
CatalogDataApiRootDescriptor.LIST_ENTITY
query.Descriptor for header arguments of
CatalogDataApiRootDescriptor.LIST_UNKNOWN_ENTITY
query.Descriptor for headers of fields that allow directly specifying query metadata.
Header descriptor for
EntityDescriptor.MULTIPLE_PRICES_FOR_SALE_AVAILABLE.Partial field header descriptor for fields needing order by arguments.
Descriptor of header arguments for fields returning chunked responses by page.
Descriptor for header parameters of
GraphQLEntityDescriptor.PARENTS
field.Descriptor of header arguments of fields representing concrete prices in
PriceDescriptor.Deprecated.
Extension of
PriceDescriptor specific for "price for sale" prices.Descriptor of header parameters of
EntityDescriptor.PRICE_FOR_SALE field.Descriptor of header parameters of
EntityDescriptor.PRICES field.Descriptor for header arguments of
CatalogDataApiRootDescriptor.QUERY_ENTITY
query.Defines how the filtering arguments are joined together into a single filter.
Represents a single query label (equivalent to
Label where full head part of query
cannot be used).Descriptor of header arguments of field
ResponseDescriptor.RECORD_PAGEDescriptor of header arguments of field
ResponseDescriptor#RECORD_STRIPDescriptor of header parameters of
EntityDescriptor reference fields.Extension of
ReferenceFieldHeaderDescriptor for page of referencesExtension of
ReferenceFieldHeaderDescriptor for list of referencesExtension of
ReferenceFieldHeaderDescriptor for strip of referencesInstrumentation to provide data for
ExecutedEvent that should be present in the GraphQL context.Descriptor for headers of fields that change their behaviour based on defined
ScopeDescriptor of header arguments for fields returning chunked responses for strips
Ancestor for query header arguments for queries that return unknown entities.
Descriptor for header arguments of
CatalogDataApiRootDescriptor.UPSERT_ENTITY
mutation.