Trillo Workbench Python SDK
  • Introduction
    • Sample Example
  • BaseApi (Basic APIs)
  • LogApi (Logging APIs)
  • DSApi (Database APIs)
    • Overview
    • Retrieve APIs
    • Create and Update API
    • Delete APIs
    • Empty Table
    • Sample Functions Using API
  • FuncApi (Function APIs)
  • TaskApi (Task APIs)
  • CacheApi (Memory Cache APIs)
    • Delete APIs
    • Create and Update API
    • Retrieve APIs
  • StorageApi
  • CallLogger (Logging Level APIs)
  • CommandApi
  • OAuth1Api
  • Google Cloud APIs
    • BigQueryApi (BigQuery APIs)
    • GCSApi (Cloud Storage APIs)
    • GCPAuthApi
    • GCPRestApi
    • GCPTokenInfo
  • Metadata API (MetaApi)
    • Create and Update API
    • All Retrieve-Only
  • UMApi (User, Tenant, Roles APIs)
  • HttpApi (HTTP APIs)
  • SFTPApi
  • FileUtil
  • CSVApi
  • EmailApi (Email APIs)
  • DLPApi
  • DocApi
  • FolderApi
  • GCPGenApi
  • Util
Powered by GitBook
On this page
  • getTaskId
  • cancelTasks
  • cancelTask
  • isMyExecutionCancelled
  • isMyFlowCancelled
  • isMyTaskCancelled
  • isMyTaskFailed
  • cancelRemoteRequest
  • enqueueSvcRequest

TaskApi (Task APIs)

getTaskId

Description...

TaskApi.getTaskId()

Parameters

None

Returns

Task ID

cancelTasks

Description...

TaskApi.cancelTasks(ids)

Parameters

ids: list of IDs

Returns

Cancels the tasks and returns status in the form of an Object

cancelTask

Description...

TaskApi.cancelTask(taskId)

Parameters

taskId: string

Returns

Cancels the task

isMyExecutionCancelled

Description...

TaskApi.isMyExecutionCancelled()

Parameters

None

Returns

Boolean

isMyFlowCancelled

Description...

TaskApi.isMyFlowCancelled()

Parameters

None

Returns

Boolean

isMyTaskCancelled

Description...

TaskApi.isMyTaskCancelled()

Parameters

None

Returns

Boolean

isMyTaskFailed

Description...

TaskApi.isMyTaskFailed()

Parameters

None

Returns

Boolean

cancelRemoteRequest

Description...

TaskApi.cancelRemoteRequest(requestId)

Parameters

requestId: string

Returns

None. Cancels the request for the provided Request ID

enqueueSvcRequest

Description...

TaskApi.enqueueSvcRequest(queueId, svcUrl, svcToken, serviceName, callbackFunctionName, methodName, serviceRequestBody, 
      context)

Parameters

queueId: string
svcUrl: string
svcToken: string
serviceName: string
callbackFunctionName: string
methodName: string
serviceRequestBody: dictionary
context: dictionary

Returns

// Some code
PreviousFuncApi (Function APIs)NextCacheApi (Memory Cache APIs)

Last updated 1 year ago