Skip to main content

Class

No description

type Class {
bomRulesByProjectClassCode(
filter: BomRuleFilter
first: Int
offset: Int
orderBy: [BomRuleOrderBy!]
): [BomRule!]!
code: String
contractorsByClass(
filter: ContractorFilter
first: Int
offset: Int
orderBy: [ContractorOrderBy!]
): [Contractor!]!
createdAt: Datetime
customersByClass(
filter: CustomerFilter
first: Int
offset: Int
orderBy: [CustomerOrderBy!]
): [Customer!]!
customersByClassConnection(
after: Cursor
before: Cursor
filter: CustomerFilter
first: Int
last: Int
offset: Int
orderBy: [CustomerOrderBy!] = [PRIMARY_KEY_ASC]
): CustomerConnection!
description: String
flags: JSON!
id: UUID!
name: String!
projectsByClassCode(
filter: ProjectFilter
first: Int
offset: Int
orderBy: [ProjectOrderBy!]
): [Project!]!
projectsByClassCodeConnection(
after: Cursor
before: Cursor
filter: ProjectFilter
first: Int
last: Int
offset: Int
orderBy: [ProjectOrderBy!] = [PRIMARY_KEY_ASC]
): ProjectConnection!
sitesByClassCode(
filter: SiteFilter
first: Int
offset: Int
orderBy: [SiteOrderBy!]
): [Site!]!
tags: [String]!
updatedAt: Datetime
}

Fields

Class.bomRulesByProjectClassCode ● [BomRule!]! non-null object

Reads and enables pagination through a set of BomRule.

Class.bomRulesByProjectClassCode.filter ● BomRuleFilter input

A filter to be used in determining which values should be returned by the collection.

Class.bomRulesByProjectClassCode.first ● Int scalar

Only read the first n values of the set.

Class.bomRulesByProjectClassCode.offset ● Int scalar

Skip the first n values.

Class.bomRulesByProjectClassCode.orderBy ● [BomRuleOrderBy!] list enum

The method to use when ordering BomRule.

Class.code ● String scalar

Class.contractorsByClass ● [Contractor!]! non-null object

Reads and enables pagination through a set of Contractor.

Class.contractorsByClass.filter ● ContractorFilter input

A filter to be used in determining which values should be returned by the collection.

Class.contractorsByClass.first ● Int scalar

Only read the first n values of the set.

Class.contractorsByClass.offset ● Int scalar

Skip the first n values.

Class.contractorsByClass.orderBy ● [ContractorOrderBy!] list enum

The method to use when ordering Contractor.

Class.createdAt ● Datetime scalar

Class.customersByClass ● [Customer!]! non-null object

Reads and enables pagination through a set of Customer.

Class.customersByClass.filter ● CustomerFilter input

A filter to be used in determining which values should be returned by the collection.

Class.customersByClass.first ● Int scalar

Only read the first n values of the set.

Class.customersByClass.offset ● Int scalar

Skip the first n values.

Class.customersByClass.orderBy ● [CustomerOrderBy!] list enum

The method to use when ordering Customer.

Class.customersByClassConnection ● CustomerConnection! non-null object

Reads and enables pagination through a set of Customer.

Class.customersByClassConnection.after ● Cursor scalar

Read all values in the set after (below) this cursor.

Class.customersByClassConnection.before ● Cursor scalar

Read all values in the set before (above) this cursor.

Class.customersByClassConnection.filter ● CustomerFilter input

A filter to be used in determining which values should be returned by the collection.

Class.customersByClassConnection.first ● Int scalar

Only read the first n values of the set.

Class.customersByClassConnection.last ● Int scalar

Only read the last n values of the set.

Class.customersByClassConnection.offset ● Int scalar

Skip the first n values from our after cursor, an alternative to cursor based pagination. May not be used with last.

Class.customersByClassConnection.orderBy ● [CustomerOrderBy!] list enum

The method to use when ordering Customer.

Class.description ● String scalar

Class.flags ● JSON! non-null scalar

Class.id ● UUID! non-null scalar

Class.name ● String! non-null scalar

Class.projectsByClassCode ● [Project!]! non-null object

Reads and enables pagination through a set of Project.

Class.projectsByClassCode.filter ● ProjectFilter input

A filter to be used in determining which values should be returned by the collection.

Class.projectsByClassCode.first ● Int scalar

Only read the first n values of the set.

Class.projectsByClassCode.offset ● Int scalar

Skip the first n values.

Class.projectsByClassCode.orderBy ● [ProjectOrderBy!] list enum

The method to use when ordering Project.

Class.projectsByClassCodeConnection ● ProjectConnection! non-null object

Reads and enables pagination through a set of Project.

Class.projectsByClassCodeConnection.after ● Cursor scalar

Read all values in the set after (below) this cursor.

Class.projectsByClassCodeConnection.before ● Cursor scalar

Read all values in the set before (above) this cursor.

Class.projectsByClassCodeConnection.filter ● ProjectFilter input

A filter to be used in determining which values should be returned by the collection.

Class.projectsByClassCodeConnection.first ● Int scalar

Only read the first n values of the set.

Class.projectsByClassCodeConnection.last ● Int scalar

Only read the last n values of the set.

Class.projectsByClassCodeConnection.offset ● Int scalar

Skip the first n values from our after cursor, an alternative to cursor based pagination. May not be used with last.

Class.projectsByClassCodeConnection.orderBy ● [ProjectOrderBy!] list enum

The method to use when ordering Project.

Class.sitesByClassCode ● [Site!]! non-null object

Reads and enables pagination through a set of Site.

Class.sitesByClassCode.filter ● SiteFilter input

A filter to be used in determining which values should be returned by the collection.

Class.sitesByClassCode.first ● Int scalar

Only read the first n values of the set.

Class.sitesByClassCode.offset ● Int scalar

Skip the first n values.

Class.sitesByClassCode.orderBy ● [SiteOrderBy!] list enum

The method to use when ordering Site.

Class.tags ● [String]! non-null scalar

Class.updatedAt ● Datetime scalar

Returned By

class query ● classByCode query ● classes query

Member Of

BomRule object ● Contractor object ● Customer object ● Project object ● Site object