Skip navigation links
A B C D E G I L M O P R S T U W 

A

ack(String, String) - Method in class com.netflix.conductor.client.http.TaskClient
Ack for the task poll.

B

batchPollTasksByTaskType(String, String, int, int) - Method in class com.netflix.conductor.client.http.TaskClient
Perform a batch poll for tasks by task type.
batchPollTasksInDomain(String, String, String, int, int) - Method in class com.netflix.conductor.client.http.TaskClient
Batch poll for tasks in a domain.
build() - Method in class com.netflix.conductor.client.task.WorkflowTaskCoordinator.Builder
Builds an instance of the WorkflowTaskCoordinator.
Builder() - Constructor for class com.netflix.conductor.client.task.WorkflowTaskCoordinator.Builder
 

C

client - Variable in class com.netflix.conductor.client.http.ClientBase
 
ClientBase - Class in com.netflix.conductor.client.http
Abstract client for the REST template
ClientBase() - Constructor for class com.netflix.conductor.client.http.ClientBase
 
ClientBase(ClientConfig) - Constructor for class com.netflix.conductor.client.http.ClientBase
 
ClientBase(ClientConfig, ClientHandler) - Constructor for class com.netflix.conductor.client.http.ClientBase
 
com.netflix.conductor.client.http - package com.netflix.conductor.client.http
 
com.netflix.conductor.client.task - package com.netflix.conductor.client.task
 
com.netflix.conductor.client.worker - package com.netflix.conductor.client.worker
 
create(String, Function<Task, TaskResult>) - Static method in interface com.netflix.conductor.client.worker.Worker
 

D

delete(String, Object...) - Method in class com.netflix.conductor.client.http.ClientBase
 
delete(Object[], String, Object...) - Method in class com.netflix.conductor.client.http.ClientBase
 
deleteWorkflow(String, boolean) - Method in class com.netflix.conductor.client.http.WorkflowClient
Removes a workflow from the system

E

execute(Task) - Method in interface com.netflix.conductor.client.worker.Worker
Executes a task and returns the updated task.

G

get(String) - Method in class com.netflix.conductor.client.http.TaskClient
Deprecated.
This API is deprecated and will be removed in the next version use TaskClient.getTaskDetails(String) instead
getAllPollData() - Method in class com.netflix.conductor.client.http.TaskClient
Get the last poll data for all task types
getAllTaskDefs() - Method in class com.netflix.conductor.client.http.MetadataClient
Deprecated.
This API is deprecated and will be removed in the next version This API can return 503 for a large number of workflow definitions because of no pagination.
getAllWorkflowDefs() - Method in class com.netflix.conductor.client.http.MetadataClient
Deprecated.
This API is deprecated and will be removed in the next version This API can return 503 for a large number of workflow definitions because of no pagination.
getAllWorkflowDefs() - Method in class com.netflix.conductor.client.http.WorkflowClient
Deprecated.
This API is deprecated and will be removed in the next version use MetadataClient.getAllWorkflowDefs() instead
getBoolean(Boolean) - Method in class com.netflix.conductor.client.worker.PropertyFactory
 
getBoolean(String, String, Boolean) - Static method in class com.netflix.conductor.client.worker.PropertyFactory
 
getExecutionStatus(String, boolean) - Method in class com.netflix.conductor.client.http.WorkflowClient
Deprecated.
This API is deprecated and will be removed in the next version use WorkflowClient.getWorkflow(String, boolean) instead
getExecutionTimer(String) - Static method in class com.netflix.conductor.client.task.WorkflowTaskMetrics
 
getForEntity(String, Object[], Class<T>, Object...) - Method in class com.netflix.conductor.client.http.ClientBase
 
getForEntity(String, Object[], GenericType<T>, Object...) - Method in class com.netflix.conductor.client.http.ClientBase
 
getIdentity() - Method in interface com.netflix.conductor.client.worker.Worker
Override this method to app specific rules.
getInteger(int) - Method in class com.netflix.conductor.client.worker.PropertyFactory
 
getInteger(String, String, Integer) - Static method in class com.netflix.conductor.client.worker.PropertyFactory
 
getLongPollTimeoutInMS() - Method in interface com.netflix.conductor.client.worker.Worker
The client will wait for at-least specified timeout in milliseconds for task queue to be "filled".
getPendingTaskForWorkflow(String, String) - Method in class com.netflix.conductor.client.http.TaskClient
Retrieve pending task identified by reference name for a workflow
getPendingTasksByType(String, String, Integer) - Method in class com.netflix.conductor.client.http.TaskClient
Retrieve pending tasks by type
getPollCount() - Method in interface com.netflix.conductor.client.worker.Worker
Override this method to change the number of tasks to be polled.
getPollData(String) - Method in class com.netflix.conductor.client.http.TaskClient
Get last poll data for a given task type
getPollingInterval() - Method in interface com.netflix.conductor.client.worker.Worker
Override this method to change the interval between polls.
getPollTimer(String) - Static method in class com.netflix.conductor.client.task.WorkflowTaskMetrics
 
getQueueSizeForTask(String) - Method in class com.netflix.conductor.client.http.TaskClient
 
getRunningWorkflow(String, Integer) - Method in class com.netflix.conductor.client.http.WorkflowClient
Retrieve all running workflow instances for a given name and version
getSleepWhenRetry() - Method in class com.netflix.conductor.client.task.WorkflowTaskCoordinator
 
getString(String) - Method in class com.netflix.conductor.client.worker.PropertyFactory
 
getString(String, String, String) - Static method in class com.netflix.conductor.client.worker.PropertyFactory
 
getTaskDef(String) - Method in class com.netflix.conductor.client.http.MetadataClient
Retrieve the task definition of a given task type
getTaskDef() - Method in class com.netflix.conductor.client.http.TaskClient
Deprecated.
This API is deprecated and will be removed in the next version use MetadataClient.getAllTaskDefs() instead
getTaskDef(String) - Method in class com.netflix.conductor.client.http.TaskClient
Deprecated.
This API is deprecated and will be removed in the next version use MetadataClient.getTaskDef(String) instead
getTaskDefName() - Method in interface com.netflix.conductor.client.worker.Worker
Retrieve the name of the task definition the worker is currently working on.
getTaskDetails(String) - Method in class com.netflix.conductor.client.http.TaskClient
Retrieve information about the task
getTaskLogs(String) - Method in class com.netflix.conductor.client.http.TaskClient
Fetch execution logs for a task.
getTasks(String, String, Integer) - Method in class com.netflix.conductor.client.http.TaskClient
Deprecated.
This API is deprecated and will be removed in the next version use TaskClient.getPendingTasksByType(String, String, Integer) instead
getThreadCount() - Method in class com.netflix.conductor.client.task.WorkflowTaskCoordinator
 
getUpdateRetryCount() - Method in class com.netflix.conductor.client.task.WorkflowTaskCoordinator
 
getWorkerNamePrefix() - Method in class com.netflix.conductor.client.task.WorkflowTaskCoordinator
 
getWorkerQueueSize() - Method in class com.netflix.conductor.client.task.WorkflowTaskCoordinator
 
getWorkflow(String, boolean) - Method in class com.netflix.conductor.client.http.WorkflowClient
Retrieve a workflow by workflow id
getWorkflowDef(String, Integer) - Method in class com.netflix.conductor.client.http.MetadataClient
Retrieve the workflow definition
getWorkflowDef(String, Integer) - Method in class com.netflix.conductor.client.http.WorkflowClient
Deprecated.
This API is deprecated and will be removed in the next version use MetadataClient.getWorkflowDef(String, Integer) instead
getWorkflows(String, String, boolean, boolean) - Method in class com.netflix.conductor.client.http.WorkflowClient
Retrieve all workflows for a given correlation id and name
getWorkflowsByTimePeriod(String, int, Long, Long) - Method in class com.netflix.conductor.client.http.WorkflowClient
Retrieve all workflow instances for a given workflow name between a specific time period

I

incrementTaskAckErrorCount(String, Exception) - Static method in class com.netflix.conductor.client.task.WorkflowTaskMetrics
 
incrementTaskAckFailedCount(String) - Static method in class com.netflix.conductor.client.task.WorkflowTaskMetrics
 
incrementTaskExecutionErrorCount(String, Throwable) - Static method in class com.netflix.conductor.client.task.WorkflowTaskMetrics
 
incrementTaskExecutionQueueFullCount(String) - Static method in class com.netflix.conductor.client.task.WorkflowTaskMetrics
 
incrementTaskPausedCount(String) - Static method in class com.netflix.conductor.client.task.WorkflowTaskMetrics
 
incrementTaskPollCount(String, int) - Static method in class com.netflix.conductor.client.task.WorkflowTaskMetrics
 
incrementTaskPollErrorCount(String, Exception) - Static method in class com.netflix.conductor.client.task.WorkflowTaskMetrics
 
incrementTaskUpdateErrorCount(String, Throwable) - Static method in class com.netflix.conductor.client.task.WorkflowTaskMetrics
 
init() - Method in class com.netflix.conductor.client.task.WorkflowTaskCoordinator
Starts the polling.

L

log(String, String) - Method in class com.netflix.conductor.client.http.TaskClient
Deprecated.
This API is deprecated and will be removed in the next version use TaskClient.logMessageForTask(String, String) instead
logMessageForTask(String, String) - Method in class com.netflix.conductor.client.http.TaskClient
Log execution messages for a task.

M

MetadataClient - Class in com.netflix.conductor.client.http
 
MetadataClient() - Constructor for class com.netflix.conductor.client.http.MetadataClient
Creates a default metadata client
MetadataClient(ClientConfig) - Constructor for class com.netflix.conductor.client.http.MetadataClient
 
MetadataClient(ClientConfig, ClientHandler) - Constructor for class com.netflix.conductor.client.http.MetadataClient
 
MetadataClient(ClientConfig, ClientHandler, ClientFilter...) - Constructor for class com.netflix.conductor.client.http.MetadataClient
 

O

objectMapper - Variable in class com.netflix.conductor.client.http.ClientBase
 
onErrorUpdate(Task) - Method in interface com.netflix.conductor.client.worker.Worker
Called when the task coordinator fails to update the task to the server.

P

paused() - Method in interface com.netflix.conductor.client.worker.Worker
Override this method to pause the worker from polling.
pauseWorkflow(String) - Method in class com.netflix.conductor.client.http.WorkflowClient
Pause a workflow by workflow id
poll(String, String, int, int) - Method in class com.netflix.conductor.client.http.TaskClient
Deprecated.
This API is deprecated and will be removed in the next version use TaskClient.batchPollTasksByTaskType(String, String, int, int) instead
poll(String, String, String, int, int) - Method in class com.netflix.conductor.client.http.TaskClient
Deprecated.
This API is deprecated and will be removed in the next version use TaskClient.batchPollTasksInDomain(String, String, String, int, int) instead
pollTask(String, String, String) - Method in class com.netflix.conductor.client.http.TaskClient
Perform a poll for a task of a specific task type.
postForEntity(String, Object) - Method in class com.netflix.conductor.client.http.ClientBase
postForEntity(String, Object, Object[], Class<T>, Object...) - Method in class com.netflix.conductor.client.http.ClientBase
 
postForEntity(String, Object, Object[], GenericType<T>, Object...) - Method in class com.netflix.conductor.client.http.ClientBase
 
postForEntity1(String, Object...) - Method in class com.netflix.conductor.client.http.ClientBase
postForEntityWithRequestOnly(String, Object) - Method in class com.netflix.conductor.client.http.ClientBase
 
postForEntityWithUriVariablesOnly(String, Object...) - Method in class com.netflix.conductor.client.http.ClientBase
 
preAck(Task) - Method in interface com.netflix.conductor.client.worker.Worker
Callback used by the WorkflowTaskCoordinator before a task is acke'ed.
PropertyFactory - Class in com.netflix.conductor.client.worker
 
put(String, Object[], Object, Object...) - Method in class com.netflix.conductor.client.http.ClientBase
 

R

recordTaskResultPayloadSize(String, long) - Static method in class com.netflix.conductor.client.task.WorkflowTaskMetrics
 
registerTaskDefs(List<TaskDef>) - Method in class com.netflix.conductor.client.http.MetadataClient
Registers a list of task types with the conductor server
registerTaskDefs(List<TaskDef>) - Method in class com.netflix.conductor.client.http.TaskClient
Deprecated.
This API is deprecated and will be removed in the next version use MetadataClient.registerTaskDefs(List) instead
registerWorkflow(WorkflowDef) - Method in class com.netflix.conductor.client.http.WorkflowClient
Deprecated.
This API is deprecated and will be removed in the next version use MetadataClient.registerWorkflowDef(WorkflowDef) instead
registerWorkflowDef(WorkflowDef) - Method in class com.netflix.conductor.client.http.MetadataClient
Register a workflow definition with the server
removeTaskFromQueue(String, String) - Method in class com.netflix.conductor.client.http.TaskClient
Removes a task from a taskType queue
requeueAllPendingTasks() - Method in class com.netflix.conductor.client.http.TaskClient
Requeue pending tasks for all running workflows
requeuePendingTasksByTaskType(String) - Method in class com.netflix.conductor.client.http.TaskClient
Requeue pending tasks of a specific task type
rerunWorkflow(String, RerunWorkflowRequest) - Method in class com.netflix.conductor.client.http.WorkflowClient
Reruns the workflow from a specific task
resetCallbacksForInProgressTasks(String) - Method in class com.netflix.conductor.client.http.WorkflowClient
Resets the callback times of all IN PROGRESS tasks to 0 for the given workflow
restart(String) - Method in class com.netflix.conductor.client.http.WorkflowClient
Restart a completed workflow
resumeWorkflow(String) - Method in class com.netflix.conductor.client.http.WorkflowClient
Resume a paused workflow by workflow id
retryLastFailedTask(String) - Method in class com.netflix.conductor.client.http.WorkflowClient
Retries the last failed task in a workflow
root - Variable in class com.netflix.conductor.client.http.ClientBase
 
runDecider(String) - Method in class com.netflix.conductor.client.http.WorkflowClient
Starts the decision task for the given workflow instance

S

search(String) - Method in class com.netflix.conductor.client.http.TaskClient
Search for tasks based on payload
search(Integer, Integer, String, String, String) - Method in class com.netflix.conductor.client.http.TaskClient
Paginated search for tasks based on payload
search(String) - Method in class com.netflix.conductor.client.http.WorkflowClient
Search for workflows based on payload
search(Integer, Integer, String, String, String) - Method in class com.netflix.conductor.client.http.WorkflowClient
Paginated search for workflows based on payload
setRootURI(String) - Method in class com.netflix.conductor.client.http.ClientBase
 
skipTaskFromWorkflow(String, String) - Method in class com.netflix.conductor.client.http.WorkflowClient
Skips a given task from a current RUNNING workflow
startWorkflow(String, Integer, String, Map<String, Object>) - Method in class com.netflix.conductor.client.http.WorkflowClient
Starts a workflow identified by the name and version
startWorkflow(StartWorkflowRequest) - Method in class com.netflix.conductor.client.http.WorkflowClient
Starts a workflow

T

TASK_RESULT_SIZE - Static variable in class com.netflix.conductor.client.task.WorkflowTaskMetrics
 
TaskClient - Class in com.netflix.conductor.client.http
 
TaskClient() - Constructor for class com.netflix.conductor.client.http.TaskClient
Creates a default task client
TaskClient(ClientConfig) - Constructor for class com.netflix.conductor.client.http.TaskClient
 
TaskClient(ClientConfig, ClientHandler) - Constructor for class com.netflix.conductor.client.http.TaskClient
 
TaskClient(ClientConfig, ClientHandler, ClientFilter...) - Constructor for class com.netflix.conductor.client.http.TaskClient
 
terminateWorkflow(String, String) - Method in class com.netflix.conductor.client.http.WorkflowClient
Terminates the execution of the given workflow instance

U

unregisterTaskDef(String) - Method in class com.netflix.conductor.client.http.MetadataClient
Removes the task definition of a task type from the conductor server.
unregisterTaskDef(String) - Method in class com.netflix.conductor.client.http.TaskClient
Deprecated.
This API is deprecated and will be removed in the next version use MetadataClient.unregisterTaskDef(String) instead
updateTask(TaskResult, String) - Method in class com.netflix.conductor.client.http.TaskClient
Updates the result of a task execution.
updateTaskDef(TaskDef) - Method in class com.netflix.conductor.client.http.MetadataClient
Updates an existing task definition
updateWorkflowDefs(List<WorkflowDef>) - Method in class com.netflix.conductor.client.http.MetadataClient
Updates a list of existing workflow definitions

W

withEurekaClient(EurekaClient) - Method in class com.netflix.conductor.client.task.WorkflowTaskCoordinator.Builder
 
withSleepWhenRetry(int) - Method in class com.netflix.conductor.client.task.WorkflowTaskCoordinator.Builder
 
withTaskClient(TaskClient) - Method in class com.netflix.conductor.client.task.WorkflowTaskCoordinator.Builder
 
withThreadCount(int) - Method in class com.netflix.conductor.client.task.WorkflowTaskCoordinator.Builder
 
withUpdateRetryCount(int) - Method in class com.netflix.conductor.client.task.WorkflowTaskCoordinator.Builder
 
withWorkerNamePrefix(String) - Method in class com.netflix.conductor.client.task.WorkflowTaskCoordinator.Builder
 
withWorkerQueueSize(int) - Method in class com.netflix.conductor.client.task.WorkflowTaskCoordinator.Builder
 
withWorkers(Iterable<Worker>) - Method in class com.netflix.conductor.client.task.WorkflowTaskCoordinator.Builder
 
withWorkers(Worker...) - Method in class com.netflix.conductor.client.task.WorkflowTaskCoordinator.Builder
 
Worker - Interface in com.netflix.conductor.client.worker
 
WorkflowClient - Class in com.netflix.conductor.client.http
 
WorkflowClient() - Constructor for class com.netflix.conductor.client.http.WorkflowClient
Creates a default task client
WorkflowClient(ClientConfig) - Constructor for class com.netflix.conductor.client.http.WorkflowClient
 
WorkflowClient(ClientConfig, ClientHandler) - Constructor for class com.netflix.conductor.client.http.WorkflowClient
 
WorkflowClient(ClientConfig, ClientHandler, ClientFilter...) - Constructor for class com.netflix.conductor.client.http.WorkflowClient
 
WorkflowTaskCoordinator - Class in com.netflix.conductor.client.task
Manages the Task workers thread pool and server communication (poll, task update and acknowledgement).
WorkflowTaskCoordinator(EurekaClient, TaskClient, int, int, int, int, Iterable<Worker>, String) - Constructor for class com.netflix.conductor.client.task.WorkflowTaskCoordinator
 
WorkflowTaskCoordinator.Builder - Class in com.netflix.conductor.client.task
Builder used to create the instances of WorkflowTaskCoordinator
WorkflowTaskMetrics - Class in com.netflix.conductor.client.task
 
A B C D E G I L M O P R S T U W 
Skip navigation links