Thrift module: messagingEvents

ModuleServicesData typesConstants
messagingEvents ExperimentStatusChangeEvent
JobIdentifier
JobStatusChangeEvent
JobStatusChangeRequestEvent
Message
MessageLevel
MessageType
ProcessSubmitEvent
TaskIdentifier
TaskOutputChangeEvent
TaskStatusChangeEvent
TaskStatusChangeRequestEvent
TaskSubmitEvent
TaskTerminateEvent
WorkflowIdentifier
WorkflowNodeStatusChangeEvent
DEFAULT_ID

Constants

ConstantTypeValue
DEFAULT_IDstring"DO_NOT_SET_AT_CLIENTS"

Enumerations

Enumeration: MessageLevel


INFO0
DEBUG1
ERROR2
ACK3

Enumeration: MessageType


EXPERIMENT0
TASK1
WORKFLOWNODE2
JOB3
LAUNCHTASK4
TERMINATETASK5
TASKOUTPUT6

Data structures

Struct: ExperimentStatusChangeEvent

KeyFieldTypeDescriptionRequirednessDefault value
1stateexperimentModel.ExperimentStaterequired
2experimentIdstringrequired
3gatewayIdstringrequired

Struct: WorkflowIdentifier

KeyFieldTypeDescriptionRequirednessDefault value
1workflowNodeIdstringrequired
2experimentIdstringrequired
3gatewayIdstringrequired

Struct: WorkflowNodeStatusChangeEvent

KeyFieldTypeDescriptionRequirednessDefault value
1stateexperimentModel.WorkflowNodeStaterequired
2workflowNodeIdentityWorkflowIdentifierrequired

Struct: TaskIdentifier

KeyFieldTypeDescriptionRequirednessDefault value
1taskIdstringrequired
2workflowNodeIdstringrequired
3experimentIdstringrequired
4gatewayIdstringrequired

Struct: TaskStatusChangeEvent

KeyFieldTypeDescriptionRequirednessDefault value
1stateexperimentModel.TaskStaterequired
2taskIdentityTaskIdentifierrequired

Struct: TaskStatusChangeRequestEvent

KeyFieldTypeDescriptionRequirednessDefault value
1stateexperimentModel.TaskStaterequired
2taskIdentityTaskIdentifierrequired

Struct: TaskOutputChangeEvent

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

Struct: JobIdentifier

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

Struct: ProcessSubmitEvent

KeyFieldTypeDescriptionRequirednessDefault value
1taskIdstringrequired
2credentialTokenstringrequired

Struct: TaskSubmitEvent

KeyFieldTypeDescriptionRequirednessDefault value
1experimentIdstringrequired
2taskIdstringrequired
3gatewayIdstringrequired
4tokenIdstringrequired

Struct: TaskTerminateEvent

KeyFieldTypeDescriptionRequirednessDefault value
1experimentIdstringrequired
2taskIdstringrequired
3gatewayIdstringrequired
4tokenIdstringrequired

Struct: JobStatusChangeEvent

KeyFieldTypeDescriptionRequirednessDefault value
1stateexperimentModel.JobStaterequired
2jobIdentityJobIdentifierrequired

Struct: JobStatusChangeRequestEvent

KeyFieldTypeDescriptionRequirednessDefault value
1stateexperimentModel.JobStaterequired
2jobIdentityJobIdentifierrequired

Struct: Message

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