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