/orkes-conductor-client

Java Client for Conductor (Netflix OSS and Orkes)

Primary LanguageJavaApache License 2.0Apache-2.0

Orkes Conductor Client

This repository provides a Java client for Orkes Conductor Server. With this client you can manage metadata (Workflows and tasks), run workflows, create workers and more.

Examples

Check out the examples in this project.

Quick Guides


Conductor server settings

Everything related to server settings should be done within the ApiClient class, by setting the required parameters when initializing an object, like this:

ApiClient apiClient = new ApiClient("https://play.orkes.io/api");

Authentication settings (optional)

Use if your conductor server requires authentication.

Access Control Setup

See Access Control for more details on role based access control with Conductor and generating API keys for your environment. Detailed example.

ApiClient apiClient = new ApiClient("https://play.orkes.io/api", "key", "secret");