Thrift module: messaging_events

ModuleServicesData typesConstants
messaging_events ExperimentStatusChangeEvent
JobIdentifier
JobStatusChangeEvent
JobStatusChangeRequestEvent
Message
MessageLevel
MessageType
ProcessIdentifier
ProcessStatusChangeEvent
ProcessStatusChangeRequestEvent
ProcessSubmitEvent
ProcessTerminateEvent
TaskIdentifier
TaskOutputChangeEvent
TaskStatusChangeEvent
TaskStatusChangeRequestEvent

Enumerations

Enumeration: MessageLevel


INFO0
DEBUG1
ERROR2
ACK3

Enumeration: MessageType


EXPERIMENT0
TASK1
PROCESS2
JOB3
LAUNCHPROCESS4
TERMINATEPROCESS5
PROCESSOUTPUT6

Data structures

Struct: ExperimentStatusChangeEvent

KeyFieldTypeDescriptionRequirednessDefault value
1statestatus_models.ExperimentStaterequired
2experimentIdstringrequired
3gatewayIdstringrequired

Struct: ProcessIdentifier

KeyFieldTypeDescriptionRequirednessDefault value
1processIdstringrequired
2experimentIdstringrequired
3gatewayIdstringrequired

Struct: TaskIdentifier

KeyFieldTypeDescriptionRequirednessDefault value
1taskIdstringrequired
2processIdstringrequired
3experimentIdstringrequired
4gatewayIdstringrequired

Struct: TaskStatusChangeEvent

KeyFieldTypeDescriptionRequirednessDefault value
1statestatus_models.TaskStaterequired
2taskIdentityTaskIdentifierrequired

Struct: TaskStatusChangeRequestEvent

KeyFieldTypeDescriptionRequirednessDefault value
1statestatus_models.TaskStaterequired
2taskIdentityTaskIdentifierrequired

Struct: ProcessStatusChangeEvent

KeyFieldTypeDescriptionRequirednessDefault value
1statestatus_models.ProcessStaterequired
2processIdentityProcessIdentifierrequired

Struct: ProcessStatusChangeRequestEvent

KeyFieldTypeDescriptionRequirednessDefault value
1statestatus_models.ProcessStaterequired
2processIdentityProcessIdentifierrequired

Struct: TaskOutputChangeEvent

KeyFieldTypeDescriptionRequirednessDefault value
1outputlist<application_io_models.OutputDataObjectType>required
2taskIdentityTaskIdentifierrequired

Struct: JobIdentifier

KeyFieldTypeDescriptionRequirednessDefault value
1jobIdstringrequired
2taskIdstringrequired
3processIdstringrequired
4experimentIdstringrequired
5gatewayIdstringrequired

Struct: ProcessSubmitEvent

KeyFieldTypeDescriptionRequirednessDefault value
1processIdstringrequired
2gatewayIdstringrequired
3experimentIdstringrequired
4tokenIdstringrequired

Struct: ProcessTerminateEvent

KeyFieldTypeDescriptionRequirednessDefault value
1processIdstringrequired
2gatewayIdstringrequired
3tokenIdstringrequired

Struct: JobStatusChangeEvent

KeyFieldTypeDescriptionRequirednessDefault value
1statestatus_models.JobStaterequired
2jobIdentityJobIdentifierrequired

Struct: JobStatusChangeRequestEvent

KeyFieldTypeDescriptionRequirednessDefault value
1statestatus_models.JobStaterequired
2jobIdentityJobIdentifierrequired

Struct: Message

KeyFieldTypeDescriptionRequirednessDefault value
1eventbinaryrequired
2messageIdstringrequired"DO_NOT_SET_AT_CLIENTS"
3messageTypeMessageTyperequired
4updatedTimei64optional
5messageLevelMessageLeveloptional