CompanyTP
All data is isolated within a Company. The Machines, Annotation Types, Activity Types, Operators, and other data is scoped to this level. Information like the name, address, and timezone are available on a Company.
Example: {"name":"Cyberdyne"}
type CompanyTP {
activityTypes(
distinct_on: [ActivityType_select_column!]
limit: Int
offset: Int
order_by: [ActivityType_order_by!]
where: ActivityType_bool_exp
): [ActivityType!]!
addressText: String
annotationTypes(
distinct_on: [AnnotationTypeTP_select_column!]
limit: Int
offset: Int
order_by: [AnnotationTypeTP_order_by!]
where: AnnotationTypeTP_bool_exp
): [AnnotationTypeTP!]!
companyId: String
location: Location
machines(
distinct_on: [MachineTP_select_column!]
limit: Int
offset: Int
order_by: [MachineTP_order_by!]
where: MachineTP_bool_exp
): [MachineTP!]!
name: String
operations(
distinct_on: [Operation_select_column!]
limit: Int
offset: Int
order_by: [Operation_order_by!]
where: Operation_bool_exp
): [Operation!]!
operators(
distinct_on: [OperatorTP_select_column!]
limit: Int
offset: Int
order_by: [OperatorTP_order_by!]
where: OperatorTP_bool_exp
): [OperatorTP!]!
rejectReasons(
distinct_on: [RejectReason_select_column!]
limit: Int
offset: Int
order_by: [RejectReason_order_by!]
where: RejectReason_bool_exp
): [RejectReason!]!
timeZone: String
}
Fields
CompanyTP.activityTypes ● [ActivityType!]! non-null object
A set of activity types specific to the company.
CompanyTP.activityTypes.distinct_on ● [ActivityType_select_column!] list enum
Return a distinct set of entities, defined by the given fields.
CompanyTP.activityTypes.limit ● Int scalar
Limits the number of objects returned.
CompanyTP.activityTypes.offset ● Int scalar
Start a the specified, zero-based array index. This is only useful in combination with order_by.
CompanyTP.activityTypes.order_by ● [ActivityType_order_by!] list input
Sort the returned array by one or more fields of it's elements.
CompanyTP.activityTypes.where ● ActivityType_bool_exp input
Filter the data by using a (nested) boolean expression.
CompanyTP.addressText ● String scalar
The full address as as string.
Example: 120 Podmayer Lane, Amherst, MA 01002
CompanyTP.annotationTypes ● [AnnotationTypeTP!]! non-null object
CompanyTP.annotationTypes.distinct_on ● [AnnotationTypeTP_select_column!] list enum
Return a distinct set of entities, defined by the given fields.
CompanyTP.annotationTypes.limit ● Int scalar
Limits the number of objects returned.
CompanyTP.annotationTypes.offset ● Int scalar
Start a the specified, zero-based array index. This is only useful in combination with order_by.
CompanyTP.annotationTypes.order_by ● [AnnotationTypeTP_order_by!] list input
Sort the returned array by one or more fields of it's elements.
CompanyTP.annotationTypes.where ● AnnotationTypeTP_bool_exp input
Filter the data by using a (nested) boolean expression.
CompanyTP.companyId ● String scalar
A globally unique identifier (UUID) for the company.
CompanyTP.location ● Location object
CompanyTP.machines ● [MachineTP!]! non-null object
The set machines.
CompanyTP.machines.distinct_on ● [MachineTP_select_column!] list enum
Return a distinct set of entities, defined by the given fields.
CompanyTP.machines.limit ● Int scalar
Limits the number of objects returned.
CompanyTP.machines.offset ● Int scalar
Start a the specified, zero-based array index. This is only useful in combination with order_by.
CompanyTP.machines.order_by ● [MachineTP_order_by!] list input
Sort the returned array by one or more fields of it's elements.
CompanyTP.machines.where ● MachineTP_bool_exp input
Filter the data by using a (nested) boolean expression.
CompanyTP.name ● String scalar
A descriptive, human-readable name
CompanyTP.operations ● [Operation!]! non-null object
CompanyTP.operations.distinct_on ● [Operation_select_column!] list enum
Return a distinct set of entities, defined by the given fields.
CompanyTP.operations.limit ● Int scalar
Limits the number of objects returned.
CompanyTP.operations.offset ● Int scalar
Start a the specified, zero-based array index. This is only useful in combination with order_by.
CompanyTP.operations.order_by ● [Operation_order_by!] list input
Sort the returned array by one or more fields of it's elements.
CompanyTP.operations.where ● Operation_bool_exp input
Filter the data by using a (nested) boolean expression.
CompanyTP.operators ● [OperatorTP!]! non-null object
Returns a collection of Operators
CompanyTP.operators.distinct_on ● [OperatorTP_select_column!] list enum
Return a distinct set of entities, defined by the given fields.
CompanyTP.operators.limit ● Int scalar
Limits the number of objects returned.
CompanyTP.operators.offset ● Int scalar
Start a the specified, zero-based array index. This is only useful in combination with order_by.
CompanyTP.operators.order_by ● [OperatorTP_order_by!] list input
Sort the returned array by one or more fields of it's elements.
CompanyTP.operators.where ● OperatorTP_bool_exp input
Filter the data by using a (nested) boolean expression.
CompanyTP.rejectReasons ● [RejectReason!]! non-null object
A set of reject reasons specific to the company.
CompanyTP.rejectReasons.distinct_on ● [RejectReason_select_column!] list enum
Return a distinct set of entities, defined by the given fields.
CompanyTP.rejectReasons.limit ● Int scalar
Limits the number of objects returned.
CompanyTP.rejectReasons.offset ● Int scalar
Start a the specified, zero-based array index. This is only useful in combination with order_by.
CompanyTP.rejectReasons.order_by ● [RejectReason_order_by!] list input
Sort the returned array by one or more fields of it's elements.
CompanyTP.rejectReasons.where ● RejectReason_bool_exp input
Filter the data by using a (nested) boolean expression.
CompanyTP.timeZone ● String scalar
The timezone the company is associated with. Must be an
Returned By
companies query
Member Of
ActivityType object ● AnnotationTypeTP object ● business_machine object ● Location object ● MachineTP object ● Operation object ● OperatorTP object ● RejectReason object