TalendAdminApiAliases Class

Summary

Provides functionality for calling Talend Admin Center API.
Assembly
Cake.Talend.dll
Namespace
Cake.Talend
Base Types
  • Object
graph BT Type-->Base0["Object"] Type["TalendAdminApiAliases"] class Type type-node

Syntax

public static class TalendAdminApiAliases

Attributes

Type Description
CakeAliasCategoryAttribute
CakeNamespaceImportAttribute

Methods

Name Value Summary
DeployEsbTask(ICakeContext, int, TalendAdminApiSettings) void
Deploys an ESB task.
static
GetEsbTaskIdByName(ICakeContext, string, TalendAdminApiSettings) int
Gets the ID of a task, given its name.
static
GetEsbTaskList(ICakeContext, TalendAdminApiSettings) IEnumerable<EsbTask>
Lists all ESB tasks on the Talend Admin Center.
static
GetServerList(ICakeContext, TalendAdminApiSettings) IEnumerable<Server>
Lists all servers on the Talend Admin Center.
static
GetTaskIdByName(ICakeContext, string, TalendAdminApiSettings) int
Gets the ID of a task, given its name.
static
GetTaskList(ICakeContext, TalendAdminApiSettings) IEnumerable<Task>
Lists all tasks on the Talend Admin Center.
static
StartEsbTask(ICakeContext, int, TalendAdminApiSettings) void
Starts an ESB task.
static
StopEsbTask(ICakeContext, int, TalendAdminApiSettings) void
Stops an ESB task.
static
UndeployEsbTask(ICakeContext, int, TalendAdminApiSettings) void
Undeploys an ESB task.
static
UpdateEsbTask(ICakeContext, UpdateEsbTaskSettings, TalendAdminApiSettings) void
Updates an ESB task.
static

Extension Methods

Name Value Summary
ToDictionary() IDictionary<string, object>
Requires the Cake.DeployParams addin