Description
Retrieves the list of services provided by currently registered and active workers (minions).
Remarks
This service does not make any claims as to the current availability of connected minions to perform a request for services in the list.
Example
Request
Reply
{
"Services": [
{
"serviceId": "getBrokerIdentity"
},
{
"serviceId": "getBrokerMinions"
},
{
"serviceId": "getBrokerRequestCount"
},
{
"serviceId": "getBrokerRequestMax"
},
{
"serviceId": "getBrokerServices"
},
{
"serviceId": "getBrokerOptions"
},
{
"serviceId": "persistAddJob"
},
{
"serviceId": "persistDelete"
},
{
"serviceId": "persistGet"
},
{
"serviceId": "persistRunJob"
},
{
"serviceId": "setBrokerRequestMax"
}
]
}
Request Schema
{
"$schema":"http://json-schema.org/draft-04/schema#",
"type":"object"
}
Reply Schema
{
"$schema":"http://json-schema.org/draft-04/schema#",
"type":"object",
"required":[
"Services"
],
"properties":{
"Services":{
"type":"array",
"items":{
"type":"object",
"required":[
"serviceId"
],
"properties":{
"serviceId":{
"type":"string",
"minLength":1
}
}
}
}
}
}