Skip to main content

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