MachineTP
A Machine is at the heart of it all. All business-related operational data stems from the Machine. Annotations represent categorized periods of time when the Machine was idle. Activities capture slices of time where the Machine was performing a particular Operation. Operator Runs represent when a specific Operator was responsible for a given Machine’s productivity. This operational data can be driven by human input, but is also often driven by diagnostic data reported directly from the Machine itself. The most relevant machine data comes in the form of States, Part Counts, and Alarms.
type MachineTP {
activitySets(
distinct_on: [ActivitySet_select_column!]
limit: Int
offset: Int
order_by: [ActivitySet_order_by!]
where: ActivitySet_bool_exp
): [ActivitySet!]!
annotations(
distinct_on: [AnnotationTP_select_column!]
limit: Int
offset: Int
order_by: [AnnotationTP_order_by!]
where: AnnotationTP_bool_exp
): [AnnotationTP!]!
company: CompanyTP
companyId: String
currentAlarms(
distinct_on: [CurrentAlarmRT_select_column!]
limit: Int
offset: Int
order_by: [CurrentAlarmRT_order_by!]
where: CurrentAlarmRT_bool_exp
): [CurrentAlarmRT!]
currentStates(
distinct_on: [CurrentStateRT_select_column!]
limit: Int
offset: Int
order_by: [CurrentStateRT_order_by!]
where: CurrentStateRT_bool_exp
): [CurrentStateRT!]
decommissionedAt: timestamptz
erpResources(
distinct_on: [erpResources_select_column!]
limit: Int
offset: Int
order_by: [erpResources_order_by!]
where: erpResources_bool_exp
): [erpResources!]!
latestPositions(
distinct_on: [LatestPositionRT_select_column!]
limit: Int
offset: Int
order_by: [LatestPositionRT_order_by!]
where: LatestPositionRT_bool_exp
): [LatestPositionRT!]
latestQuantities(
distinct_on: [LatestQuantityRT_select_column!]
limit: Int
offset: Int
order_by: [LatestQuantityRT_order_by!]
where: LatestQuantityRT_bool_exp
): [LatestQuantityRT!]
machineId: String
machineRef: Int
make: String
metrics(
distinct_on: [MetricTP_select_column!]
limit: Int
offset: Int
order_by: [MetricTP_order_by!]
where: MetricTP_bool_exp
): [MetricTP!]!
model: String
name: String
operatorRuns(
distinct_on: [OperatorRunTP_select_column!]
limit: Int
offset: Int
order_by: [OperatorRunTP_order_by!]
where: OperatorRunTP_bool_exp
): [OperatorRunTP!]!
partCountCorrections(
distinct_on: [PartCountCorrection_select_column!]
limit: Int
offset: Int
order_by: [PartCountCorrection_order_by!]
where: PartCountCorrection_bool_exp
): [PartCountCorrection!]!
partCountMetricKey: String
rejects(
distinct_on: [Reject_select_column!]
limit: Int
offset: Int
order_by: [Reject_order_by!]
where: Reject_bool_exp
): [Reject!]!
}
Fields
MachineTP.activitySets ● [ActivitySet!]! non-null object
MachineTP.activitySets.distinct_on ● [ActivitySet_select_column!] list enum
Return a distinct set of entities, defined by the given fields.
MachineTP.activitySets.limit ● Int scalar
Limits the number of objects returned.
MachineTP.activitySets.offset ● Int scalar
Start a the specified, zero-based array index. This is only useful in combination with order_by.
MachineTP.activitySets.order_by ● [ActivitySet_order_by!] list input
Sort the returned array by one or more fields of it's elements.
MachineTP.activitySets.where ● ActivitySet_bool_exp input
Filter the data by using a (nested) boolean expression.
MachineTP.annotations ● [AnnotationTP!]! non-null object
MachineTP.annotations.distinct_on ● [AnnotationTP_select_column!] list enum
Return a distinct set of entities, defined by the given fields.
MachineTP.annotations.limit ● Int scalar
Limits the number of objects returned.
MachineTP.annotations.offset ● Int scalar
Start a the specified, zero-based array index. This is only useful in combination with order_by.
MachineTP.annotations.order_by ● [AnnotationTP_order_by!] list input
Sort the returned array by one or more fields of it's elements.
MachineTP.annotations.where ● AnnotationTP_bool_exp input
Filter the data by using a (nested) boolean expression.
MachineTP.company ● CompanyTP object
Example: {"companyId":"01c08a38-f33d-4348-9918-e6957cab5c27","name":"Cyberdyne"}
MachineTP.companyId ● String scalar
A globally unique identifier (UUID) for the company.
MachineTP.currentAlarms ● [CurrentAlarmRT!] list object
MachineTP.currentAlarms.distinct_on ● [CurrentAlarmRT_select_column!] list enum
Return a distinct set of entities, defined by the given fields.
MachineTP.currentAlarms.limit ● Int scalar
Limits the number of objects returned.
MachineTP.currentAlarms.offset ● Int scalar
Start a the specified, zero-based array index. This is only useful in combination with order_by.
MachineTP.currentAlarms.order_by ● [CurrentAlarmRT_order_by!] list input
Sort the returned array by one or more fields of it's elements.
MachineTP.currentAlarms.where ● CurrentAlarmRT_bool_exp input
Filter the data by using a (nested) boolean expression.
MachineTP.currentStates ● [CurrentStateRT!] list object
MachineTP.currentStates.distinct_on ● [CurrentStateRT_select_column!] list enum
Return a distinct set of entities, defined by the given fields.
MachineTP.currentStates.limit ● Int scalar
Limits the number of objects returned.
MachineTP.currentStates.offset ● Int scalar
Start a the specified, zero-based array index. This is only useful in combination with order_by.
MachineTP.currentStates.order_by ● [CurrentStateRT_order_by!] list input
Sort the returned array by one or more fields of it's elements.
MachineTP.currentStates.where ● CurrentStateRT_bool_exp input
Filter the data by using a (nested) boolean expression.
MachineTP.decommissionedAt ● timestamptz scalar
MachineTP.erpResources ● [erpResources!]! non-null object
MachineTP.erpResources.distinct_on ● [erpResources_select_column!] list enum
Return a distinct set of entities, defined by the given fields.
MachineTP.erpResources.limit ● Int scalar
Limits the number of objects returned.
MachineTP.erpResources.offset ● Int scalar
Start a the specified, zero-based array index. This is only useful in combination with order_by.
MachineTP.erpResources.order_by ● [erpResources_order_by!] list input
Sort the returned array by one or more fields of it's elements.
MachineTP.erpResources.where ● erpResources_bool_exp input
Filter the data by using a (nested) boolean expression.
MachineTP.latestPositions ● [LatestPositionRT!] list object
MachineTP.latestPositions.distinct_on ● [LatestPositionRT_select_column!] list enum
Return a distinct set of entities, defined by the given fields.
MachineTP.latestPositions.limit ● Int scalar
Limits the number of objects returned.
MachineTP.latestPositions.offset ● Int scalar
Start a the specified, zero-based array index. This is only useful in combination with order_by.
MachineTP.latestPositions.order_by ● [LatestPositionRT_order_by!] list input
Sort the returned array by one or more fields of it's elements.
MachineTP.latestPositions.where ● LatestPositionRT_bool_exp input
Filter the data by using a (nested) boolean expression.
MachineTP.latestQuantities ● [LatestQuantityRT!] list object
MachineTP.latestQuantities.distinct_on ● [LatestQuantityRT_select_column!] list enum
Return a distinct set of entities, defined by the given fields.
MachineTP.latestQuantities.limit ● Int scalar
Limits the number of objects returned.
MachineTP.latestQuantities.offset ● Int scalar
Start a the specified, zero-based array index. This is only useful in combination with order_by.
MachineTP.latestQuantities.order_by ● [LatestQuantityRT_order_by!] list input
Sort the returned array by one or more fields of it's elements.
MachineTP.latestQuantities.where ● LatestQuantityRT_bool_exp input
Filter the data by using a (nested) boolean expression.
MachineTP.machineId ● String scalar
A globally unique identifier (UUID) for the machine.
MachineTP.machineRef ● Int scalar
A unique, numeric identifier for the machine.
MachineTP.make ● String scalar
Example: Citizen
MachineTP.metrics ● [MetricTP!]! non-null object
MachineTP.metrics.distinct_on ● [MetricTP_select_column!] list enum
Return a distinct set of entities, defined by the given fields.
MachineTP.metrics.limit ● Int scalar
Limits the number of objects returned.
MachineTP.metrics.offset ● Int scalar
Start a the specified, zero-based array index. This is only useful in combination with order_by.
MachineTP.metrics.order_by ● [MetricTP_order_by!] list input
Sort the returned array by one or more fields of it's elements.
MachineTP.metrics.where ● MetricTP_bool_exp input
Filter the data by using a (nested) boolean expression.
MachineTP.model ● String scalar
Example: K16E
MachineTP.name ● String scalar
A descriptive, human-readable name
Example: Citizen B12
MachineTP.operatorRuns ● [OperatorRunTP!]! non-null object
MachineTP.operatorRuns.distinct_on ● [OperatorRunTP_select_column!] list enum
Return a distinct set of entities, defined by the given fields.
MachineTP.operatorRuns.limit ● Int scalar
Limits the number of objects returned.
MachineTP.operatorRuns.offset ● Int scalar
Start a the specified, zero-based array index. This is only useful in combination with order_by.
MachineTP.operatorRuns.order_by ● [OperatorRunTP_order_by!] list input
Sort the returned array by one or more fields of it's elements.
MachineTP.operatorRuns.where ● OperatorRunTP_bool_exp input
Filter the data by using a (nested) boolean expression.
MachineTP.partCountCorrections ● [PartCountCorrection!]! non-null object
MachineTP.partCountCorrections.distinct_on ● [PartCountCorrection_select_column!] list enum
Return a distinct set of entities, defined by the given fields.
MachineTP.partCountCorrections.limit ● Int scalar
Limits the number of objects returned.
MachineTP.partCountCorrections.offset ● Int scalar
Start a the specified, zero-based array index. This is only useful in combination with order_by.
MachineTP.partCountCorrections.order_by ● [PartCountCorrection_order_by!] list input
Sort the returned array by one or more fields of it's elements.
MachineTP.partCountCorrections.where ● PartCountCorrection_bool_exp input
Filter the data by using a (nested) boolean expression.
MachineTP.partCountMetricKey ● String scalar
MachineTP.rejects ● [Reject!]! non-null object
MachineTP.rejects.distinct_on ● [Reject_select_column!] list enum
Return a distinct set of entities, defined by the given fields.
MachineTP.rejects.limit ● Int scalar
Limits the number of objects returned.
MachineTP.rejects.offset ● Int scalar
Start a the specified, zero-based array index. This is only useful in combination with order_by.
MachineTP.rejects.order_by ● [Reject_order_by!] list input
Sort the returned array by one or more fields of it's elements.
MachineTP.rejects.where ● Reject_bool_exp input
Filter the data by using a (nested) boolean expression.
Returned By
machines query
Member Of
ActivitySet object ● AggregatedPartCountRT object ● AggregatedQuantityRT object ● AlarmIntervalRT object ● AnnotationTP object ● CompanyTP object ● CurrentAlarmRT object ● CurrentStateRT object ● CycleTimeStatsRT object ● LatestPositionRT object ● LatestQuantityRT object ● OperatorRunTP object ● PartCountCorrection object ● PartCountRT object ● PositionRT object ● QuantityRT object ● Reject object ● StateIntervalRT object