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