camunda-community-hub / zeebe-client-csharp

Contains an Zeebe C# client implementation.
https://camunda-community-hub.github.io/zeebe-client-csharp/
Apache License 2.0
97 stars 52 forks source link

I can use the client to update a timeout of a job #681

Closed LennartKleymann closed 4 months ago

LennartKleymann commented 4 months ago

Is your feature request related to a problem? Please describe. Currently, the ZeebeClient lacks an implementation for the update job timeout command, which is essential for extending the timeout of a job that is still being processed. This can lead to jobs timing out prematurely if they require more time than initially allocated.

Describe the solution you'd like I propose adding a new function to the ZeebeClient named NewUpdateJobTimeoutCommand. This function should allow users to update the timeout of a given job by specifying the job key and the new timeout duration.

Additional context I am interested in contributing this feature and would like to create a pull request for it.