Adaptris · JSON-LD Context

Adaptris Context

JSON-LD context defining the semantic vocabulary for Adaptris from Adaptris.

14 Classes 50 Properties 4 Namespaces
View Context View on GitHub

Namespaces

schema: https://schema.org/
xsd: http://www.w3.org/2001/XMLSchema#
dcterms: http://purl.org/dc/terms/
adaptris: https://adaptris.com/schema#

Classes

AdapterEntity ChannelEntity WorkflowEntity AdapterJmxInterlokDetails Result StateWrapper ComponentDetails Count FailedMessageEntity MessageMetricsStatisticsEntity PropertiesWrapper MessageEntity ComponentCheckWrapper MetadataStatisticsEntity

Properties

Property Type Container
id integer
created dateTime
updated dateTime
name string
jmxUid string
tags string
url string
jmxUsername string
jmxPassword string
jmxEnv string
configLastUpdated dateTime
ordering integer
autoDiscovered boolean
state string
configFileUrl string
channels list
type string
workflows list
lifeCycleActionsDisabled boolean
value boolean
message string
stackTrace string
lastStarted dateTime
lastStopped dateTime
inFlight integer
uptime string
downtime string
payload string
payloadEncoding string
nextServiceId string
metadata
workflowId string
date dateTime
fileSystemPath string
error string
canRetry boolean
endMillisForTimeSliceIndex list
timeSliceDurationSeconds integer
parentChannelName string
parentWorkflowName string
numberOfMessagesForTimeSliceIndex list
numberOfErrorMessagesForTimeSliceIndex list
totalSizeOfMessagesForTimeSliceIndex list
totalStringStats string
numberOfTimeSlices integer
empty boolean
service string
rewriteConnections boolean
metadataKeys list
totalCountForTimeSliceIndex list

JSON-LD Document

Raw ↑
{
  "@context": {
    "@vocab": "https://adaptris.com/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "adaptris": "https://adaptris.com/schema#",
    "AdapterEntity": "adaptris:AdapterEntity",
    "id": {
      "@id": "adaptris:id",
      "@type": "xsd:integer"
    },
    "created": {
      "@id": "adaptris:created",
      "@type": "xsd:dateTime"
    },
    "updated": {
      "@id": "adaptris:updated",
      "@type": "xsd:dateTime"
    },
    "name": {
      "@id": "adaptris:name",
      "@type": "xsd:string"
    },
    "jmxUid": {
      "@id": "adaptris:jmxUid",
      "@type": "xsd:string"
    },
    "tags": {
      "@id": "adaptris:tags",
      "@type": "xsd:string"
    },
    "url": {
      "@id": "adaptris:url",
      "@type": "xsd:string"
    },
    "jmxUsername": {
      "@id": "adaptris:jmxUsername",
      "@type": "xsd:string"
    },
    "jmxPassword": {
      "@id": "adaptris:jmxPassword",
      "@type": "xsd:string"
    },
    "jmxEnv": {
      "@id": "adaptris:jmxEnv",
      "@type": "xsd:string"
    },
    "configLastUpdated": {
      "@id": "adaptris:configLastUpdated",
      "@type": "xsd:dateTime"
    },
    "ordering": {
      "@id": "adaptris:ordering",
      "@type": "xsd:integer"
    },
    "autoDiscovered": {
      "@id": "adaptris:autoDiscovered",
      "@type": "xsd:boolean"
    },
    "state": {
      "@id": "adaptris:state",
      "@type": "xsd:string"
    },
    "configFileUrl": {
      "@id": "adaptris:configFileUrl",
      "@type": "xsd:string"
    },
    "channels": {
      "@id": "adaptris:channels",
      "@container": "@list"
    },
    "type": {
      "@id": "adaptris:type",
      "@type": "xsd:string"
    },
    "ChannelEntity": "adaptris:ChannelEntity",
    "workflows": {
      "@id": "adaptris:workflows",
      "@container": "@list"
    },
    "WorkflowEntity": "adaptris:WorkflowEntity",
    "lifeCycleActionsDisabled": {
      "@id": "adaptris:lifeCycleActionsDisabled",
      "@type": "xsd:boolean"
    },
    "AdapterJmxInterlokDetails": "adaptris:AdapterJmxInterlokDetails",
    "Result": "adaptris:Result",
    "value": {
      "@id": "adaptris:value",
      "@type": "xsd:boolean"
    },
    "message": {
      "@id": "adaptris:message",
      "@type": "xsd:string"
    },
    "stackTrace": {
      "@id": "adaptris:stackTrace",
      "@type": "xsd:string"
    },
    "StateWrapper": "adaptris:StateWrapper",
    "ComponentDetails": "adaptris:ComponentDetails",
    "lastStarted": {
      "@id": "adaptris:lastStarted",
      "@type": "xsd:dateTime"
    },
    "lastStopped": {
      "@id": "adaptris:lastStopped",
      "@type": "xsd:dateTime"
    },
    "inFlight": {
      "@id": "adaptris:inFlight",
      "@type": "xsd:integer"
    },
    "uptime": {
      "@id": "adaptris:uptime",
      "@type": "xsd:string"
    },
    "downtime": {
      "@id": "adaptris:downtime",
      "@type": "xsd:string"
    },
    "Count": "adaptris:Count",
    "FailedMessageEntity": "adaptris:FailedMessageEntity",
    "payload": {
      "@id": "adaptris:payload",
      "@type": "xsd:string"
    },
    "payloadEncoding": {
      "@id": "adaptris:payloadEncoding",
      "@type": "xsd:string"
    },
    "nextServiceId": {
      "@id": "adaptris:nextServiceId",
      "@type": "xsd:string"
    },
    "metadata": {
      "@id": "adaptris:metadata"
    },
    "workflowId": {
      "@id": "adaptris:workflowId",
      "@type": "xsd:string"
    },
    "date": {
      "@id": "adaptris:date",
      "@type": "xsd:dateTime"
    },
    "fileSystemPath": {
      "@id": "adaptris:fileSystemPath",
      "@type": "xsd:string"
    },
    "error": {
      "@id": "adaptris:error",
      "@type": "xsd:string"
    },
    "canRetry": {
      "@id": "adaptris:canRetry",
      "@type": "xsd:boolean"
    },
    "MessageMetricsStatisticsEntity": "adaptris:MessageMetricsStatisticsEntity",
    "endMillisForTimeSliceIndex": {
      "@id": "adaptris:endMillisForTimeSliceIndex",
      "@container": "@list"
    },
    "timeSliceDurationSeconds": {
      "@id": "adaptris:timeSliceDurationSeconds",
      "@type": "xsd:integer"
    },
    "parentChannelName": {
      "@id": "adaptris:parentChannelName",
      "@type": "xsd:string"
    },
    "parentWorkflowName": {
      "@id": "adaptris:parentWorkflowName",
      "@type": "xsd:string"
    },
    "numberOfMessagesForTimeSliceIndex": {
      "@id": "adaptris:numberOfMessagesForTimeSliceIndex",
      "@container": "@list"
    },
    "numberOfErrorMessagesForTimeSliceIndex": {
      "@id": "adaptris:numberOfErrorMessagesForTimeSliceIndex",
      "@container": "@list"
    },
    "totalSizeOfMessagesForTimeSliceIndex": {
      "@id": "adaptris:totalSizeOfMessagesForTimeSliceIndex",
      "@container": "@list"
    },
    "totalStringStats": {
      "@id": "adaptris:totalStringStats",
      "@type": "xsd:string"
    },
    "numberOfTimeSlices": {
      "@id": "adaptris:numberOfTimeSlices",
      "@type": "xsd:integer"
    },
    "PropertiesWrapper": "adaptris:PropertiesWrapper",
    "empty": {
      "@id": "adaptris:empty",
      "@type": "xsd:boolean"
    },
    "MessageEntity": "adaptris:MessageEntity",
    "ComponentCheckWrapper": "adaptris:ComponentCheckWrapper",
    "service": {
      "@id": "adaptris:service",
      "@type": "xsd:string"
    },
    "rewriteConnections": {
      "@id": "adaptris:rewriteConnections",
      "@type": "xsd:boolean"
    },
    "MetadataStatisticsEntity": "adaptris:MetadataStatisticsEntity",
    "metadataKeys": {
      "@id": "adaptris:metadataKeys",
      "@container": "@list"
    },
    "totalCountForTimeSliceIndex": {
      "@id": "adaptris:totalCountForTimeSliceIndex",
      "@container": "@list"
    }
  },
  "@type": "schema:Dataset",
  "schema:name": "Adaptris API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects Adaptris's own API contract declares: one class per component schema, one property per declared field, typed from the contract. Derived by script (derive-json-ld.py, 2026-10-19) from openapi/interlok-ui-openapi.yaml.",
  "dcterms:created": "2026-10-19",
  "dcterms:source": [
    "openapi/interlok-ui-openapi.yaml"
  ]
}