service-info-by-properties
Retrieves the Service information of all Services on the Broker that match the description condition.
Example Request
POST http://example.com:8080/livecluster/rest/service/service-info-by-properties
Example Input
Parameters
Parameter Name |
Data Type |
Description |
Sample Value |
— |
JSON |
Description condition data depending on information of which Services need to be retrieved |
{ |
Example Response
"[ { "finishTime": 1578980454833, "pendingCount": 0, "runningCount": 0, "completedCount": 100, "totalCount": 100, "cancelled": false, "serviceName": "Linpack Test", "description": [ { "name": "appName", "value": "DataSynapse Job/Service Test" }, { "name": "serviceTypeName", "value": "LinpackServiceTest" }, { "name": "serviceName", "value": "Linpack Test" }, { "name": "class", "value": "java:examples.linpack.LinpackService" }, { "name": "serviceType", "value": "Service" }, { "name": "slaGroupName", "value": "" }, { "name": "providerType", "value": "JavaProvider" }, { "name": "username", "value": "internal" } ], "status": "Finished, Task Errors", "options": [ { "name": "autoPackMode", "value": "0" }, { "name": "compressData", "value": "true" }, { "name": "resultsPerMessage", "value": "100" }, { "name": "resubmitOnDDTFailure", "value": "true" }, { "name": "statusExpires", "value": "true" }, { "name": "tasksPerMessage", "value": "20" }, { "name": "deleteInvocationData", "value": "2" }, { "name": "maxEngines", "value": "2147483647" }, { "name": "taskMaxTime", "value": "9223372036854775807" }, { "name": "priority", "value": "5" }, { "name": "killCancelledTasks", "value": "true" }, { "name": "checkpoint", "value": "false" }, { "name": "unloadNativeLibrary", "value": "true" }, { "name": "autoCancel", "value": "1" }, { "name": "autoPackNum", "value": "0" }, { "name": "collectionType", "value": "1" } ], "finished": true, "resultProperties": null, "driverUsername": "internal", "driverHostname": "10.128.88.108", "invocationInfo": [], "serviceId": 1185560448718947021, "completed": true, "submitTime": 1578979437654 }, { "finishTime": 1578980058243, "pendingCount": 0, "runningCount": 0, "completedCount": 1, "totalCount": 1, "cancelled": false, "serviceName": "Linpack Test", "description": [ { "name": "appName", "value": "DataSynapse Job/Service Test" }, { "name": "serviceTypeName", "value": "LinpackServiceTest" }, { "name": "serviceName", "value": "Linpack Test" }, { "name": "class", "value": "java:examples.linpack.LinpackService" }, { "name": "serviceType", "value": "Service" }, { "name": "slaGroupName", "value": "" }, { "name": "providerType", "value": "JavaProvider" }, { "name": "username", "value": "internal" } ], "status": "Finished", "options": [ { "name": "autoPackMode", "value": "0" }, { "name": "compressData", "value": "true" }, { "name": "resultsPerMessage", "value": "100" }, { "name": "resubmitOnDDTFailure", "value": "true" }, { "name": "statusExpires", "value": "true" }, { "name": "tasksPerMessage", "value": "20" }, { "name": "deleteInvocationData", "value": "2" }, { "name": "maxEngines", "value": "2147483647" }, { "name": "taskMaxTime", "value": "9223372036854775807" }, { "name": "priority", "value": "5" }, { "name": "killCancelledTasks", "value": "true" }, { "name": "checkpoint", "value": "false" }, { "name": "unloadNativeLibrary", "value": "true" }, { "name": "autoCancel", "value": "1" }, { "name": "autoPackNum", "value": "0" }, { "name": "collectionType", "value": "1" } ], "finished": true, "resultProperties": null, "driverUsername": "internal", "driverHostname": "10.128.88.108", "invocationInfo": [], "serviceId": 4863259086811987322, "completed": true, "submitTime": 1578980045220 } ]"