the json matcher used against the 'job' portion of SubmitJob
the json matcher used against the additional 'details' part of SubmitJob
If non-empty, changes to the number of work items requested for this subscription will be performed on the referenced subscriptions
the json matcher used against the 'job' portion of SubmitJob
a subscription with the matcher replaces
the json matcher used against the additional 'details' part of SubmitJob
If non-empty, changes to the number of work items requested for this subscription will be performed on the referenced subscriptions
The details contain info about the worker subscribing to work, such as it's location (where work should be sent to), and any arbitrary json data it wants to expose (nr of CPUs, runAs user, available memory, OS, a 'topic', etc)
Once a WorkSubscription is sent
the json matcher used against the 'job' portion of SubmitJob
the json matcher used against the additional 'details' part of SubmitJob
If non-empty, changes to the number of work items requested for this subscription will be performed on the referenced subscriptions