Skip navigation links
A B C D E F G H I J L M N O P R S T U V 

A

addListener(MessageListener) - Method in class io.taskmonk.streaming.StreamListener
Add a listener for messages from Taskmonk
addMessageHandler(MessageHandler) - Method in class io.taskmonk.streaming.azure.ServiceBusListener
 
addTask(String, Task) - Method in class io.taskmonk.client.TaskMonkClient
Add an external task
ApiResponse - Class in io.taskmonk.entities
Bean providing job response details
ApiResponse() - Constructor for class io.taskmonk.entities.ApiResponse
 
ApiResponse(Boolean, String) - Constructor for class io.taskmonk.entities.ApiResponse
 
AzureQueueMessageHandler - Class in io.taskmonk.streaming.azure
 

B

batch_id - Variable in class io.taskmonk.entities.TaskImportResponse
 
batch_id - Variable in class io.taskmonk.streaming.impl.NewTasks
 
BatchHistory - Class in io.taskmonk.entities
 
BatchHistory() - Constructor for class io.taskmonk.entities.BatchHistory
 
BatchHistory(String, String, Long, String, String) - Constructor for class io.taskmonk.entities.BatchHistory
 
batchId - Variable in class io.taskmonk.entities.Task
The batch id for the task.
batchId - Variable in class io.taskmonk.entities.TaskImportResponse
 
BatchOutput - Class in io.taskmonk.entities
 
BatchOutput() - Constructor for class io.taskmonk.entities.BatchOutput
 
BatchState - Enum in io.taskmonk.entities
Returns a state for the batch.
BatchStatus - Class in io.taskmonk.entities
Status of a batch
BatchStatus() - Constructor for class io.taskmonk.entities.BatchStatus
 
BatchStatus(Integer, Integer, Integer, Integer) - Constructor for class io.taskmonk.entities.BatchStatus
 

C

completed - Variable in class io.taskmonk.entities.JobProgressResponse
 
createBatch(String, NewBatchData) - Method in class io.taskmonk.client.TaskMonkClient
Create a new batch in an existing project with parameters set
createBatch(String, String) - Method in class io.taskmonk.client.TaskMonkClient
Create a new batch in an existing project

D

data - Variable in class io.taskmonk.entities.Task
The data for the task.
deleteBatch(String) - Method in class io.taskmonk.client.TaskMonkClient
To delete a specific batch

E

editBatch(String, String, Integer, String, List<Notification>) - Method in class io.taskmonk.client.TaskMonkClient
update the details of an existing batch
externalId - Variable in class io.taskmonk.entities.Task
The external id is used for correlation when sending and receiving tasks.

F

ForbiddenException - Exception in io.taskmonk.clientexceptions
 
ForbiddenException(String) - Constructor for exception io.taskmonk.clientexceptions.ForbiddenException
 

G

getAccess_token() - Method in class io.taskmonk.auth.TokenResponse
 
getBatchHistory(String) - Method in class io.taskmonk.client.TaskMonkClient
Gets the history of batch state changes.
getBatchId() - Method in class io.taskmonk.entities.Task
 
getBatchId() - Method in class io.taskmonk.entities.TaskImportResponse
 
getBatchName() - Method in class io.taskmonk.entities.NewBatchData
 
getBatchOutput(String, String, String) - Method in class io.taskmonk.client.TaskMonkClient
Get the batch output in a local file path
getBatchOutputDictionary(String) - Method in class io.taskmonk.client.TaskMonkClient
Get the batch output as a dictionary .
getBatchOutputDictionary(String, TaskQueryParams) - Method in class io.taskmonk.client.TaskMonkClient
Get the batch output as a dictionary .
getBatchStatus(String) - Method in class io.taskmonk.client.TaskMonkClient
Get the status of the batch
getClientId() - Method in class io.taskmonk.auth.OAuthClientCredentials
 
getClientSecret() - Method in class io.taskmonk.auth.OAuthClientCredentials
 
getCode() - Method in enum io.taskmonk.clientexceptions.StatusConstants.StatusCode
 
getComments() - Method in class io.taskmonk.entities.NewBatchData
 
getCompleted() - Method in class io.taskmonk.entities.BatchStatus
 
getData() - Method in class io.taskmonk.entities.Task
 
getDisplay() - Method in enum io.taskmonk.clientexceptions.StatusConstants.StatusCode
 
getEta() - Method in class io.taskmonk.entities.BatchStatus
 
getEtaType() - Method in class io.taskmonk.entities.BatchStatus
 
getExpires_in() - Method in class io.taskmonk.auth.TokenResponse
 
getExternalId() - Method in class io.taskmonk.entities.Task
 
getFields() - Method in class io.taskmonk.entities.TaskQueryParams
 
getFile_type() - Method in class io.taskmonk.entities.ImportUrl
 
getFile_url() - Method in class io.taskmonk.entities.ImportUrl
 
getFileUrl() - Method in class io.taskmonk.entities.BatchOutput
 
getId() - Method in class io.taskmonk.entities.Id
 
getItems() - Method in class io.taskmonk.entities.Page
 
getJobId() - Method in class io.taskmonk.entities.BatchOutput
 
getJobId() - Method in class io.taskmonk.entities.TaskImportResponse
 
getJobProgress(String) - Method in class io.taskmonk.client.TaskMonkClient
Get the progress of a job
getJobProgressBatch(String) - Method in class io.taskmonk.client.TaskMonkClient
Get the progress of batch
getMetaData() - Method in class io.taskmonk.entities.Notification
 
getNewCount() - Method in class io.taskmonk.entities.BatchStatus
 
getNotifications() - Method in class io.taskmonk.entities.NewBatchData
 
getNotificationType() - Method in class io.taskmonk.entities.Notification
 
getPageNumber() - Method in class io.taskmonk.entities.Page
 
getPageNumber() - Method in class io.taskmonk.entities.TaskQueryParams
 
getPageSize() - Method in class io.taskmonk.entities.Page
 
getPageSize() - Method in class io.taskmonk.entities.TaskQueryParams
 
getParameters() - Method in class io.taskmonk.entities.TaskQueryParams
 
getPriority() - Method in class io.taskmonk.entities.NewBatchData
 
getRefresh_token() - Method in class io.taskmonk.auth.TokenResponse
 
getStartTime() - Method in class io.taskmonk.entities.NewBatchData
 
getState() - Method in class io.taskmonk.entities.BatchStatus
 
getTaskCompleteEnd() - Method in class io.taskmonk.entities.TaskQueryParams
 
getTaskCompleteStart() - Method in class io.taskmonk.entities.TaskQueryParams
 
getTaskState() - Method in class io.taskmonk.entities.TaskQueryParams
 
getToken_type() - Method in class io.taskmonk.auth.TokenResponse
 
getTotal() - Method in class io.taskmonk.entities.BatchStatus
 
getTotal() - Method in class io.taskmonk.entities.Page
 

H

handle(String) - Method in interface io.taskmonk.streaming.azure.MessageHandler
 

I

Id - Class in io.taskmonk.entities
 
Id() - Constructor for class io.taskmonk.entities.Id
 
id - Variable in class io.taskmonk.entities.Id
 
ImportUrl - Class in io.taskmonk.entities
 
ImportUrl(String, String) - Constructor for class io.taskmonk.entities.ImportUrl
set the import settings
INSTANCE - Static variable in class io.taskmonk.http.RedirectStrategy
Lax RedirectStrategy implementation that automatically redirects all HEAD, GET, POST, and DELETE requests.
InternalServerError - Exception in io.taskmonk.clientexceptions
 
InternalServerError(String) - Constructor for exception io.taskmonk.clientexceptions.InternalServerError
 
io.taskmonk.auth - package io.taskmonk.auth
 
io.taskmonk.client - package io.taskmonk.client
 
io.taskmonk.clientexceptions - package io.taskmonk.clientexceptions
 
io.taskmonk.entities - package io.taskmonk.entities
 
io.taskmonk.http - package io.taskmonk.http
 
io.taskmonk.integrations.azure - package io.taskmonk.integrations.azure
 
io.taskmonk.streaming - package io.taskmonk.streaming
 
io.taskmonk.streaming.azure - package io.taskmonk.streaming.azure
 
io.taskmonk.streaming.impl - package io.taskmonk.streaming.impl
 
isCompleted() - Method in class io.taskmonk.entities.JobProgressResponse
 
isExpired() - Method in class io.taskmonk.auth.TokenResponse
 
isProcessComplete(String) - Method in class io.taskmonk.client.TaskMonkClient
To check if a process is complete
isRedirectable(String) - Method in class io.taskmonk.http.RedirectStrategy
 
isUploadComplete(String) - Method in class io.taskmonk.client.TaskMonkClient
To check if the upload is complete or not

J

job_id - Variable in class io.taskmonk.entities.TaskImportResponse
 
JobProgressResponse - Class in io.taskmonk.entities
Bean providing job response details
JobProgressResponse() - Constructor for class io.taskmonk.entities.JobProgressResponse
 
JobProgressResponse(Integer, Integer, Integer, Integer) - Constructor for class io.taskmonk.entities.JobProgressResponse
 

L

logger - Static variable in interface io.taskmonk.streaming.MessageListener
 

M

message - Variable in class io.taskmonk.entities.ApiResponse
 
MessageAction - Enum in io.taskmonk.streaming
An indication of how the message should be handled in the queue
MessageHandler - Interface in io.taskmonk.streaming.azure
 
MessageListener - Interface in io.taskmonk.streaming
Interface for handling messages from Taskmonk
MessageStreamListener - Class in io.taskmonk.streaming.impl
 
MessageStreamListener(String, String) - Constructor for class io.taskmonk.streaming.impl.MessageStreamListener
 
MessageStreamWriter - Class in io.taskmonk.streaming.impl
 
MessageStreamWriter(String, String) - Constructor for class io.taskmonk.streaming.impl.MessageStreamWriter
 

N

NewBatchData - Class in io.taskmonk.entities
Class used for creating and editing batch properties
NewBatchData(String) - Constructor for class io.taskmonk.entities.NewBatchData
 
NewBatchData() - Constructor for class io.taskmonk.entities.NewBatchData
 
NewTasks - Class in io.taskmonk.streaming.impl
 
NewTasks() - Constructor for class io.taskmonk.streaming.impl.NewTasks
 
NotFoundException - Exception in io.taskmonk.clientexceptions
 
NotFoundException(String) - Constructor for exception io.taskmonk.clientexceptions.NotFoundException
 
Notification - Class in io.taskmonk.entities
 
Notification(String, Map<String, String>) - Constructor for class io.taskmonk.entities.Notification
 
notifications - Variable in class io.taskmonk.entities.NewBatchData
A set of notifications for milestones on the batch
notifyException(Throwable, ExceptionPhase) - Method in class io.taskmonk.streaming.azure.AzureQueueMessageHandler
 

O

OAuthClientCredentials - Class in io.taskmonk.auth
 
OAuthClientCredentials(String, String) - Constructor for class io.taskmonk.auth.OAuthClientCredentials
 
onBatchStatus(BatchStatus) - Method in interface io.taskmonk.streaming.MessageListener
Handle batchStatus
onGenericMessage(String) - Method in interface io.taskmonk.streaming.MessageListener
Handle any generic message
onMessageAsync(IMessage) - Method in class io.taskmonk.streaming.azure.AzureQueueMessageHandler
 
onTaskUpdate(Task) - Method in interface io.taskmonk.streaming.MessageListener
Handle task update

P

Page<T> - Class in io.taskmonk.entities
 
Page() - Constructor for class io.taskmonk.entities.Page
 
percentage - Variable in class io.taskmonk.entities.JobProgressResponse
 
project_id - Variable in class io.taskmonk.streaming.impl.NewTasks
 

R

RedirectStrategy - Class in io.taskmonk.http
 
RedirectStrategy() - Constructor for class io.taskmonk.http.RedirectStrategy
 
rejected - Variable in class io.taskmonk.entities.JobProgressResponse
 

S

send(String, String, String) - Method in class io.taskmonk.integrations.azure.ServiceBusSendInterface
 
send(String, String, List<Task>) - Method in class io.taskmonk.streaming.StreamWriter
Send a list of new tasks to TaskMonk
ServiceBusListener - Class in io.taskmonk.streaming.azure
 
ServiceBusListener(String, String) - Constructor for class io.taskmonk.streaming.azure.ServiceBusListener
 
ServiceBusSendInterface - Class in io.taskmonk.integrations.azure
 
ServiceBusSendInterface(String, String) - Constructor for class io.taskmonk.integrations.azure.ServiceBusSendInterface
 
setAccess_token(String) - Method in class io.taskmonk.auth.TokenResponse
 
setBatchId(String) - Method in class io.taskmonk.entities.Task
 
setBatchId(String) - Method in class io.taskmonk.entities.TaskImportResponse
 
setBatchName(String) - Method in class io.taskmonk.entities.NewBatchData
 
setComments(String) - Method in class io.taskmonk.entities.NewBatchData
 
setCompleted(Integer) - Method in class io.taskmonk.entities.BatchStatus
 
setData(Map<String, String>) - Method in class io.taskmonk.entities.Task
 
setEta(Date) - Method in class io.taskmonk.entities.BatchStatus
 
setEtaType(String) - Method in class io.taskmonk.entities.BatchStatus
 
setExpires_in(Long) - Method in class io.taskmonk.auth.TokenResponse
 
setExternalId(String) - Method in class io.taskmonk.entities.Task
 
setFields(List<String>) - Method in class io.taskmonk.entities.TaskQueryParams
 
setFile_type(String) - Method in class io.taskmonk.entities.ImportUrl
 
setFile_url(String) - Method in class io.taskmonk.entities.ImportUrl
 
setFileUrl(String) - Method in class io.taskmonk.entities.BatchOutput
 
setId(String) - Method in class io.taskmonk.entities.Id
 
setItems(List<T>) - Method in class io.taskmonk.entities.Page
 
setJobId(String) - Method in class io.taskmonk.entities.BatchOutput
 
setJobId(String) - Method in class io.taskmonk.entities.TaskImportResponse
 
setMetaData(Map<String, String>) - Method in class io.taskmonk.entities.Notification
 
setNewCount(Integer) - Method in class io.taskmonk.entities.BatchStatus
 
setNotifications(List<Notification>) - Method in class io.taskmonk.entities.NewBatchData
 
setNotificationType(String) - Method in class io.taskmonk.entities.Notification
 
setPageNumber(Integer) - Method in class io.taskmonk.entities.Page
 
setPageNumber(Integer) - Method in class io.taskmonk.entities.TaskQueryParams
 
setPageSize(Integer) - Method in class io.taskmonk.entities.Page
 
setPageSize(Integer) - Method in class io.taskmonk.entities.TaskQueryParams
 
setPriority(Integer) - Method in class io.taskmonk.entities.NewBatchData
 
setRefresh_token(String) - Method in class io.taskmonk.auth.TokenResponse
 
setStartTime(Date) - Method in class io.taskmonk.entities.NewBatchData
 
setState(BatchState) - Method in class io.taskmonk.entities.BatchStatus
 
setTaskCompleteEnd(Date) - Method in class io.taskmonk.entities.TaskQueryParams
 
setTaskCompleteStart(Date) - Method in class io.taskmonk.entities.TaskQueryParams
 
setTaskState(String) - Method in class io.taskmonk.entities.TaskQueryParams
 
setToken_type(String) - Method in class io.taskmonk.auth.TokenResponse
 
setTotal(Integer) - Method in class io.taskmonk.entities.BatchStatus
 
setTotal(Integer) - Method in class io.taskmonk.entities.Page
 
status - Variable in class io.taskmonk.entities.ApiResponse
 
StatusConstants - Class in io.taskmonk.clientexceptions
 
StatusConstants() - Constructor for class io.taskmonk.clientexceptions.StatusConstants
 
StatusConstants.StatusCode - Enum in io.taskmonk.clientexceptions
 
StreamListener - Class in io.taskmonk.streaming
Class to receive update messages from Taskmonk.
StreamListener(String, String) - Constructor for class io.taskmonk.streaming.StreamListener
The queue name and access key are specific to a project and will be provided by Taskmonk
StreamWriter - Class in io.taskmonk.streaming
Class to send messages upstream to TaskMonk
StreamWriter(String, String) - Constructor for class io.taskmonk.streaming.StreamWriter
 

T

Task - Class in io.taskmonk.entities
Holds the data for a single Task.
Task() - Constructor for class io.taskmonk.entities.Task
 
Task(String, String, Map<String, String>) - Constructor for class io.taskmonk.entities.Task
 
Task(String, Map<String, String>) - Constructor for class io.taskmonk.entities.Task
 
TaskImportResponse - Class in io.taskmonk.entities
The response object on importing tasks to a batch.
TaskImportResponse() - Constructor for class io.taskmonk.entities.TaskImportResponse
 
TaskImportResponse(String) - Constructor for class io.taskmonk.entities.TaskImportResponse
 
TaskImportResponse(String, String) - Constructor for class io.taskmonk.entities.TaskImportResponse
 
TaskMonkClient - Class in io.taskmonk.client
 
TaskMonkClient(String, OAuthClientCredentials) - Constructor for class io.taskmonk.client.TaskMonkClient
 
TaskMonkClient(String, String, OAuthClientCredentials) - Constructor for class io.taskmonk.client.TaskMonkClient
 
TaskQueryParams - Class in io.taskmonk.entities
Class used to specify the tasks that need to be retrieved
TaskQueryParams() - Constructor for class io.taskmonk.entities.TaskQueryParams
 
tasks - Variable in class io.taskmonk.streaming.impl.NewTasks
 
TokenResponse - Class in io.taskmonk.auth
 
TokenResponse() - Constructor for class io.taskmonk.auth.TokenResponse
 
TokenResponse(String, String, String, Long) - Constructor for class io.taskmonk.auth.TokenResponse
 
toString() - Method in class io.taskmonk.auth.TokenResponse
 
toString() - Method in class io.taskmonk.entities.ApiResponse
 
toString() - Method in class io.taskmonk.entities.BatchOutput
 
toString() - Method in class io.taskmonk.entities.BatchStatus
 
toString() - Method in class io.taskmonk.entities.Id
 
toString() - Method in class io.taskmonk.entities.JobProgressResponse
 
toString() - Method in class io.taskmonk.entities.Task
 
toString() - Method in class io.taskmonk.entities.TaskImportResponse
 
total - Variable in class io.taskmonk.entities.JobProgressResponse
 

U

UnhandledException - Exception in io.taskmonk.clientexceptions
 
UnhandledException(String) - Constructor for exception io.taskmonk.clientexceptions.UnhandledException
 
updateBatchPriority(String, Integer) - Method in class io.taskmonk.client.TaskMonkClient
update the state for a batch
updateBatchState(String, BatchState) - Method in class io.taskmonk.client.TaskMonkClient
update the state for a batch
uploadTasks(String, String, File) - Method in class io.taskmonk.client.TaskMonkClient
Create a new batch in an existing project and add tasks to it
uploadTasks(String, List<Task>) - Method in class io.taskmonk.client.TaskMonkClient
Add tasks to batch
uploadTasksToBatch(String, File) - Method in class io.taskmonk.client.TaskMonkClient
Add tasks to an existing batch
uploadTasksUrl(String, String, String, String) - Method in class io.taskmonk.client.TaskMonkClient
Create a new batch in an existing project and add tasks to it from an accessible url
uploadTasksUrlToBatch(String, String, String) - Method in class io.taskmonk.client.TaskMonkClient
Add tasks to an existing batch from an accessible url

V

valueOf(String) - Static method in enum io.taskmonk.clientexceptions.StatusConstants.StatusCode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.taskmonk.entities.BatchState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.taskmonk.streaming.MessageAction
Returns the enum constant of this type with the specified name.
values() - Static method in enum io.taskmonk.clientexceptions.StatusConstants.StatusCode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.taskmonk.entities.BatchState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.taskmonk.streaming.MessageAction
Returns an array containing the constants of this enum type, in the order they are declared.
A B C D E F G H I J L M N O P R S T U V 
Skip navigation links