ConneX_Help.pdf - 第60页

Objects Conne X ex pose s the fo ll o w i ng G rap hQL ob j e c ts: A dap te r M e t r i cs R e p rese nts me tri c s re la ted to an ad a pte r. F ield s Name D escrip t ion blankChec kDuration ( Int! ) The dura tio n f…

100%1 / 86
Type:
[HandlerType!]
Look up all the known PSV system types that can be connected to this instance of ConneX.
Example
Request Response
query {
systemTypes
}
GraphQL
{
"data": {
"systemTypes": [
"DESKTOP",
"PSV2800",
"PSV3000",
"PSV5000",
"PSV7000"
]
}
}
JSON
Objects
ConneX exposes the following GraphQL objects:
AdapterMetrics
Represents metrics related to an adapter.
Fields
Name Description
blankCheckDuration
(
Int!
) The duration for a blank check operation (in milliseconds).
eraseDuration
(
Int!
) The duration for an erase operation (in milliseconds).
id
(
Long!
) The metric's index.
identifier
(
String!
) The entity identifier for the metric.
programmingDuration
(
Int!
)The duration for a programming operation (in milliseconds).
timeStamp
(
DateTime!
) The time stamp for the metric.
verifyDuration
(
Int!
) The duration for a verify operation (in milliseconds).
AdapterModel
Represents an adapter for a programmer.
Fields
Name Description
adapterKey
(
Int!
) The database key for the adapter.
entity
(
Entity
) The associated entity for this adapter.
programmer
(
ProgrammerModel
)The last associated programmer for this adapter.
adapterId
(
String
) The adapter's part number identifier.
AdapterStatistics
Represents an adapter's statistics.
Fields
Name Description
adapterId
(
String
) The adapter's ID.
cleanCount
(
UnsignedInt!
) The adapter's clean count.
lifetimeActuationCount
(
UnsignedInt!
) The adapter's lifetime actuation count.
lifetimeContinuityFailCount
: (
UnsignedInt!
)The adapter's lifetime continuity fail count.
lifetimeFailCount
(
UnsignedInt!
) The adapter's lifetime fail count.
lifetimePassCount
(
UnsignedInt!
) The adapter's lifetime pass count.
socketIndex
(
Int!
) The adapter's socket index.
adapterState
(
AdapterState!
) The adapter's
AdapterState
.
CollectionSegmentInfo
Information about the offset pagination.
Fields
Name Description
hasNextPage
(
Boolean!
) Indicates whether more items exist following the set defined by the clients arguments.
hasPreviousPage
(
Boolean!
)Indicates whether more items exist prior the set defined by the clients arguments.
Name Description
Entity
Represents an abstract component that is connected to the ConneX system.
Fields
Name Description
id
(
Int!
) The database key for the entity.
entityIdentifier
(
String
)The unique identifier for the entity.
entityType
(
EntityType!
) The type the entity represents.
entityName
(
String
) The given name of the entity.
Handler
Represents a PSV system connected to ConneX.
Fields
Name Description
handlerId
(
Int!
) The database key for the PSV system.
entity
(
Entity
) The associated entity for this PSV system.
programmers
(
[ProgrammerModel]
)The associated programmers for this PSV system.
handlerType
(
HandlerType!
) The PSV system's type (e.g. PSV2800/3000/5000/7000).
ipAddress
(
String
) The PSV system's IP address.
hostName
(
String
) The PSV system's computer host name.
machineFactory
(
String
) The PSV system's associated factory.
HandlerMetrics
Represents metrics related to a handler system.
Fields
Name Description
id
(
Long!
) The metric's index.
identifier
(
String
) The entity identifier for the metric.
jobProcessingTime
(
String
)The job processing time since the last measurement.
jobState
(
String
) The job's current state.
timeStamp
(
DateTime!
) The time stamp for the metric.
unitsPerHour
(
Int
) The system's UPH (units per hour).
uptime
(
Int
) The uptime of the system since the last measurement.
yield
(
Float
)
The system's programmer yield.
HandlerStatistics
Represents a handler system's statistics.
Fields
Name Description
currentJob
(
String
) The current job the system is running.
availability
(
Float!
) The system's availability.
uptime
(
String
) The system's uptime.
totalPass
(
Int!
) The total number of passed devices.