All Classes and Interfaces
Class
Description
The
JobWorker
uses this interface to determine the retry delay after each failed request.Implementations of this interface must be thread-safe.
Deprecated.
Deprecated.
since 8 for removal with 8.1, replaced by
DeployResourceCommandStep1.DeployResourceCommandStep2
Representation of client environment variables
Represents a shared executor service which may or may not be owned by whoever created it.
Indicates a public API that can change at any time, and has no guarantee of API stability and
backward-compatibility.
An implementation of
BackoffSupplier
which uses a simple formula, multiplying the
previous delay with an increasing multiplier and adding some jitter to avoid multiple clients
polling at the same time even with back off.Exception which is thrown on internal errors inside the client itself.
A client with access to all job-related operation:
complete a job
mark a job as failed
update the retries of a job
Implementations MUST be thread-safe.
Represents an active job worker that performs jobs of a certain type.
The job worker wants to have enough jobs to work on.
Worker metrics API.
This interface is using to customize the way how objects will be serialized and deserialized in
JSON format.
Builder interface for the
JobWorkerMetrics
backed by Micrometer.Set of possible metrics/metric names.
This class is thread-safe in terms of the next: 1.
The client to communicate with a Zeebe broker/cluster.
DeployResourceCommandStep1