Skip to main content

JobMessage

No description

type JobMessage implements Message {
id: ID!
title: String
summary: String
content: String
toastKind: ToastKind!
timestamp: DateTime
severity: MessageSeverity
unread: Boolean
messageCenter: MessageCenter
user: User
sender: User
topics: [String!]!
details: [Property!]!
}

Fields

JobMessage.id ● ID! non-null scalar

Unique ID for this message.

JobMessage.title ● String scalar

JobMessage.summary ● String scalar

JobMessage.content ● String scalar

Could be something else as well.

JobMessage.toastKind ● ToastKind! non-null enum

JobMessage.timestamp ● DateTime scalar

JobMessage.severity ● MessageSeverity enum

JobMessage.unread ● Boolean scalar

JobMessage.messageCenter ● MessageCenter object

JobMessage.user ● User object

JobMessage.sender ● User object

JobMessage.topics ● [String!]! non-null scalar

A simple list of string topics this message belongs to.

JobMessage.details ● [Property!]! non-null object

Here we can put anything we want. "systemIDs": "1,2,3,4,5"

Interfaces

Message interface

NOTES: implementing subtypes contain more fields