Download OpenAPI specification:
Service permettant de retourner la liste des JobExecution. Si il n'y a pas d'exécution de travail dans la liste, renvoie un tableau vide.
[- {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "instance": {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "model": {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "image": "string",
- "parameters": [
- {
- "name": "string"
}
]
}, - "inDataSources": [
- {
- "method": "KAFKA_TOPIC",
- "dataSourceId": "2b37f84c-d876-441e-9b27-0c3482a7c574"
}
], - "outDatasets": [
- {
- "method": "KAFKA_TOPIC",
- "datasetId": "6586f21b-ad4d-4d06-a309-712af47184a2"
}
], - "parametersValue": [
- {
- "name": "string",
- "value": "string"
}
], - "active": true
}, - "status": "STARTED",
- "executionDate": "2022-03-10T16:15:50Z"
}
]
Service permettant de retourner le JobExecution en fonction de l'id. Si l'exécution de travail n'existe pas, retourne 404.
id required | string <uuid> (UUID) [a-fA-F0-9]{8}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-... |
{- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "instance": {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "model": {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "image": "string",
- "parameters": [
- {
- "name": "string"
}
]
}, - "inDataSources": [
- {
- "method": "KAFKA_TOPIC",
- "dataSourceId": "2b37f84c-d876-441e-9b27-0c3482a7c574"
}
], - "outDatasets": [
- {
- "method": "KAFKA_TOPIC",
- "datasetId": "6586f21b-ad4d-4d06-a309-712af47184a2"
}
], - "parametersValue": [
- {
- "name": "string",
- "value": "string"
}
], - "active": true
}, - "status": "STARTED",
- "executionDate": "2022-03-10T16:15:50Z"
}
Service permettant de récupérer une collection de JobInstanceDTO, si aucune instance existant le contenu retourné est vide.
[- {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "model": {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "image": "string",
- "parameters": [
- {
- "name": "string"
}
]
}, - "inDataSources": [
- {
- "method": "KAFKA_TOPIC",
- "dataSourceId": "2b37f84c-d876-441e-9b27-0c3482a7c574"
}
], - "outDatasets": [
- {
- "method": "KAFKA_TOPIC",
- "datasetId": "6586f21b-ad4d-4d06-a309-712af47184a2"
}
], - "parametersValue": [
- {
- "name": "string",
- "value": "string"
}
], - "active": true
}
]
Service permettant d'enregistrer une nouvelle instance d'un travail (JobInstance) ou de la mettre à jour.
id | string <uuid> (UUID) [a-fA-F0-9]{8}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-... |
model | string <uuid> (UUID) [a-fA-F0-9]{8}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-... |
Array of objects (DataSourceProvidingDto) unique | |
Array of objects (DatasetOutcomeDto) unique | |
Array of objects (ParameterValueDto) unique |
{- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "model": "a047ecae-0f27-4ff4-95bb-0f06d1225aa8",
- "inDataSources": [
- {
- "method": "KAFKA_TOPIC",
- "dataSourceId": "2b37f84c-d876-441e-9b27-0c3482a7c574"
}
], - "outDatasets": [
- {
- "method": "KAFKA_TOPIC",
- "datasetId": "6586f21b-ad4d-4d06-a309-712af47184a2"
}
], - "parametersValue": [
- {
- "name": "string",
- "value": "string"
}
]
}
Le jobInstance possédant l'ID fournie est renvoyé à l'utilisateur, si aucun jobInstance ne correspond à l'ID une erreur 404 est levé
jobInstanceUuid required | string <uuid> (UUID) [a-fA-F0-9]{8}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-... |
{- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "model": {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "image": "string",
- "parameters": [
- {
- "name": "string"
}
]
}, - "inDataSources": [
- {
- "method": "KAFKA_TOPIC",
- "dataSourceId": "2b37f84c-d876-441e-9b27-0c3482a7c574"
}
], - "outDatasets": [
- {
- "method": "KAFKA_TOPIC",
- "datasetId": "6586f21b-ad4d-4d06-a309-712af47184a2"
}
], - "parametersValue": [
- {
- "name": "string",
- "value": "string"
}
], - "active": true
}
jobInstanceUuid required | string <uuid> (UUID) [a-fA-F0-9]{8}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-... |
{- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "instance": {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "model": {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "image": "string",
- "parameters": [
- {
- "name": "string"
}
]
}, - "inDataSources": [
- {
- "method": "KAFKA_TOPIC",
- "dataSourceId": "2b37f84c-d876-441e-9b27-0c3482a7c574"
}
], - "outDatasets": [
- {
- "method": "KAFKA_TOPIC",
- "datasetId": "6586f21b-ad4d-4d06-a309-712af47184a2"
}
], - "parametersValue": [
- {
- "name": "string",
- "value": "string"
}
], - "active": true
}, - "status": "STARTED",
- "executionDate": "2022-03-10T16:15:50Z"
}
Exécute le jobInstance pointé par l'ID et renvoie une instance d'exécution à l'utilisateur.
jobInstanceUuid required | string <uuid> (UUID) [a-fA-F0-9]{8}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-... |
{- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "instance": {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "model": {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "image": "string",
- "parameters": [
- {
- "name": "string"
}
]
}, - "inDataSources": [
- {
- "method": "KAFKA_TOPIC",
- "dataSourceId": "2b37f84c-d876-441e-9b27-0c3482a7c574"
}
], - "outDatasets": [
- {
- "method": "KAFKA_TOPIC",
- "datasetId": "6586f21b-ad4d-4d06-a309-712af47184a2"
}
], - "parametersValue": [
- {
- "name": "string",
- "value": "string"
}
], - "active": true
}, - "status": "STARTED",
- "executionDate": "2022-03-10T16:15:50Z"
}
Service permettant de récuperer une collection de JobModelDTO
[- {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "image": "string",
- "parameters": [
- {
- "name": "string"
}
]
}
]
Service permettant d'enregistrer un JobModelDto ou de le mettre à jour
id | string <uuid> (UUID) [a-fA-F0-9]{8}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-... |
image | string |
Array of objects (ParameterDto) unique |
{- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "image": "string",
- "parameters": [
- {
- "name": "string"
}
]
}
Service permettant de retourner le jobModelDto en fonction de l'id. Si le modèle de travail n'existe pas, retourne 404.
id required | string <uuid> (UUID) [a-fA-F0-9]{8}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-... |
{- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "image": "string",
- "parameters": [
- {
- "name": "string"
}
]
}