All Classes and Interfaces

Class
Description
 
ActivatedJob
 
 
 
 
 
 
 
Represents a possible response entity from the Zeebe REST API, either a successful response of type ApiEntity, or a ProblemDetail returned by the server.
 
 
 
 
 
 
 
AssignUserToGroupRequest
The JobWorker uses this interface to determine the retry delay after each failed request.
 
 
 
 
 
 
Provides information on a broker node.
 
CamundaGroupRequest
CamundaGroupResponse
CamundaUserResponse
CamundaUserWithPasswordRequest
 
 
 
 
JSON object with changed task attribute values.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
This command implementation currently does not extend CommandWithVariables since we would have to handle a String-ified JSON variables object.
The user task completion currently only accepts variables as a Map due to the current request handling before sending it the gateway.
 
 
 
 
 
 
 
 
 
Implementations of this interface must be thread-safe.
Used to apply call credentials on a per-request basis, abstracting over gRPC and REST.
Represents the result of a failed call, abstracting over gRPC and standard HTTP status codes.
 
 
 
 
 
 
 
 
 
 
 
 
Deprecated.
since 8 for removal with 8.1, replaced by DeployResourceCommandStep1
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.
 
 
 
 
 
 
 
 
 
 
 
 
GroupSearchResponse
 
Thin abstraction layer on top of Apache's HTTP client to wire up the expected Zeebe API conventions, e.g. errors are always ProblemDetail, content type is always JSON, etc.
 
 
Implements a ZeebeFuture representing a HTTP call.
Exception which is thrown on internal errors inside the client itself.
JobActivationRequest
The list of activated jobs
A client with access to all job-related operation: complete a job mark a job as failed update the retries of a job
 
JobFailRequest
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.
 
Provides information on a partition within a broker node.
Describes the current health of the partition.
Describes the Raft role of the broker for a given partition.
 
 
 
 
A Problem detail object as described in [RFC 9457](https://www.rfc-editor.org/rfc/rfc9457).
 
 
 
 
 
 
 
ProcessInstanceFilterRequest
 
ProcessInstanceItem
 
 
 
ProcessInstanceSearchQueryRequest
ProcessInstanceSearchQueryResponse
 
 
 
 
 
 
 
 
 
 
 
 
 
 
RoleRequest
RoleResponse
RoleSearchResponse
SearchQueryPageRequest
SearchQueryPageResponse
SearchQueryRequest
 
SearchQueryResponse
 
 
SearchQuerySortRequest
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
The response of a topology request.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
UserSearchResponse
UserTaskAssignmentRequest
UserTaskCompletionRequest
UserTaskUpdateRequest
 
 
VariableValueFilterRequest
 
 
The client to communicate with a Zeebe broker/cluster.