Common Types

Shared types used across GraphQL product areas.

Last updated

Objects

PageInfo object

Information about pagination in a connection.

NameDescription
hasNextPage (Boolean!)Indicates whether more edges exist following the set defined by the clients arguments.
hasPreviousPage (Boolean!)Indicates whether more edges exist prior the set defined by the clients arguments.
startCursor (String)When paginating backwards, the cursor to continue.
endCursor (String)When paginating forwards, the cursor to continue.

Input Types

BooleanOperationFilterInput input

Input fields accepted by BooleanOperationFilterInput.

NameDescription
eq (Boolean)
neq (Boolean)

ComparableIdTypeOperationFilterInput input

Input fields accepted by ComparableIdTypeOperationFilterInput.

NameDescription
eq (ID)
neq (ID)
in ([ID])
nin ([ID])
gt (ID)
ngt (ID)
gte (ID)
ngte (ID)
lt (ID)
nlt (ID)
lte (ID)
nlte (ID)

Enums

SortEnumType enum

Accepted values for the SortEnumType enum.

ValueDescription
ASC
DESC

Scalars

Date scalar

The Date scalar represents an ISO-8601 compliant date type.

DateTime scalar

The DateTime scalar represents an ISO-8601 compliant date time type.

URL scalar

A valid URL string.

UUID scalar

A universally unique identifier in standard format, such as 550e8400-e29b-41d4-a716-446655440000.