Structs§
- Activated
Job - Represents an activated job
- Broadcast
Signal Request - Request to broadcast a signal across the cluster
- Broadcast
Signal Response - Response from broadcasting a signal
- Cancel
Process Instance Request - Request to cancel a running process instance
- Cancel
Process Instance Response - Empty response from canceling a process instance
- Client
- A client for interacting with the Zeebe cluster.
- Client
Builder - A builder for configuring and creating a
Client. - Complete
JobRequest - Request to complete a job in Zeebe for a process instance
- Complete
JobResponse - Response from completing a job
- Create
Process Instance Request - Request to create a process instance in Zeebe
- Create
Process Instance Response - Response from creating a process instance
- Create
Process Instance With Result - Response from creating a process instance with deserialized result variables
- Create
Process Instance With Result Serialized - Response from creating a process instance with serialized result variables
- Decision
Metadata - Metadata information for a deployed DMN decision definition.
- Decision
Requirements Metadata - Metadata information for a deployed DMN decision requirement definition.
- Delete
Resource Request - Request to delete a deployed resource in Zeebe
- Delete
Resource Response - Empty response since delete resource operation is fire-and-forget
- Deploy
Resource Request - Request to deploy one or more resources to Zeebe
- Deploy
Resource Response - Response from deploying one or more resources
- Deployment
- A successfully deployed resource
- Evaluate
Decision Request - Request to evaluate a DMN decision
- Evaluate
Decision Response - The response from evaluating a decision
- Evaluated
Decision - Represents an evaluated decision
- Evaluated
Decision Input - Represents an evaluated input in a decision
- Evaluated
Decision Output - Represents an evaluated output in a decision
- Fail
JobRequest - Request to mark a job as failed
- Fail
JobResponse - Response from marking a job as failed
- Form
Metadata - Metadata for a deployed form
- JobResult
- Result of a completed job including possible corrections
- JobResult
Builder - Builder for constructing job results
- JobResult
Corrections - Corrections that can be applied when completing a job
- Mapping
Instruction - Instructions for mapping elements between process definitions
- Migrate
Process Instance Request - Request to migrate a process instance to a different process definition
- Migrate
Process Instance Response - Response from migrating a process instance
- Migration
Plan - Plan defining how to migrate a process instance
- Modify
Process Instance Request - Request to modify a process instance by activating/terminating elements
- Modify
Process Instance Response - Response from modifying a process instance
- OAuth
Config - Resolve
Incident Request - Request builder for resolving incidents in Zeebe.
- Resolve
Incident Response - Empty response received after successfully resolving an incident
- SetVariables
Request - Request to update variables for a particular scope
- SetVariables
Response - Response from setting variables containing the operation key
- Shared
State - A wrapper struct that holds a shared state of type
T. - Throw
Error Request - Request to throw a business error for a job
- Throw
Error Response - Empty response since throw error operation is fire-and-forget
- Topology
Request - Request to obtain the current cluster topology.
- Topology
Response - Response containing current topology of Zeebe cluster
- Update
JobRetries Request - Request to update the number of retries for a job
- Update
JobRetries Response - Response from updating job retries
- Update
JobTimeout Request - Request to update the deadline of a job
- Update
JobTimeout Response - Response from updating a job timeout
- Worker
- The Worker is responsible for fetching jobs from Zeebe and processing them with the associated handler. /// A worker implementation for processing Zeebe jobs with configurable concurrency and state management.
- Worker
Builder WorkerBuilderis a builder pattern struct for constructing aWorkerinstance.
Enums§
- Auth
Type - Client
Builder Error - Represents errors that can occur while building a
Client. - Client
Error - Represents the different types of errors that can occur in the client.
- Deploy
Resource Error - Represents errors that can occure while deploying a resource
- Metadata
- Metadata for a deployed resource
- OAuth
Error - Represents the different types of errors that can occur during OAuth operations.
- Worker
Error - An enum representing possible errors that can occur during job processing.
Traits§
- JobHandler
- Worker
Output Handler - A trait for handling the output of job processing.