InvalidTaskRequestException
Thrown when a TaskRequest is constructed with invalid parameters — e.g. a blank TaskRequest.id or a negative repeat interval.
Parameters
reason
Human-readable explanation of what is invalid.