Namespace: WorkflowService
workflowservice.v1.WorkflowService
Type Aliases
CountActivityExecutions
Ƭ CountActivityExecutions: Object
CountActivityExecutions is a visibility API to count activity executions in a specific namespace.
Call signature
▸ (request, callback): void
Parameters
| Name | Type |
|---|---|
request | ICountActivityExecutionsRequest |
callback | CountActivityExecutionsCallback |
Returns
void
▸ (request): Promise<CountActivityExecutionsResponse>
Parameters
| Name | Type |
|---|---|
request | ICountActivityExecutionsRequest |
Returns
Promise<CountActivityExecutionsResponse>
Type declaration
| Name | Type |
|---|---|
name | "CountActivityExecutions" |
path | "/temporal.api.workflowservice.v1.WorkflowService/CountActivityExecutions" |
requestStream | undefined |
requestType | "CountActivityExecutionsRequest" |
responseStream | undefined |
responseType | "CountActivityExecutionsResponse" |
CountActivityExecutionsCallback
Ƭ CountActivityExecutionsCallback: (error: Error | null, response?: CountActivityExecutionsResponse) => void
Callback as used by temporal.api.workflowservice.v1.WorkflowService#countActivityExecutions.
Type declaration
▸ (error, response?): void
Parameters
| Name | Type | Description |
|---|---|---|
error | Error | null | Error, if any |
response? | CountActivityExecutionsResponse | CountActivityExecutionsResponse |
Returns
void
CountNexusOperationExecutions
Ƭ CountNexusOperationExecutions: Object
CountNexusOperationExecutions is a visibility API to count Nexus operations in a specific namespace.
Call signature
▸ (request, callback): void
Parameters
| Name | Type |
|---|---|
request | ICountNexusOperationExecutionsRequest |
callback | CountNexusOperationExecutionsCallback |
Returns
void
▸ (request): Promise<CountNexusOperationExecutionsResponse>
Parameters
| Name | Type |
|---|---|
request | ICountNexusOperationExecutionsRequest |
Returns
Promise<CountNexusOperationExecutionsResponse>
Type declaration
| Name | Type |
|---|---|
name | "CountNexusOperationExecutions" |
path | "/temporal.api.workflowservice.v1.WorkflowService/CountNexusOperationExecutions" |
requestStream | undefined |
requestType | "CountNexusOperationExecutionsRequest" |
responseStream | undefined |
responseType | "CountNexusOperationExecutionsResponse" |
CountNexusOperationExecutionsCallback
Ƭ CountNexusOperationExecutionsCallback: (error: Error | null, response?: CountNexusOperationExecutionsResponse) => void
Callback as used by temporal.api.workflowservice.v1.WorkflowService#countNexusOperationExecutions.
Type declaration
▸ (error, response?): void
Parameters
| Name | Type | Description |
|---|---|---|
error | Error | null | Error, if any |
response? | CountNexusOperationExecutionsResponse | CountNexusOperationExecutionsResponse |
Returns
void
CountSchedules
Ƭ CountSchedules: Object
CountSchedules is a visibility API to count schedules in a specific namespace.
Call signature
▸ (request, callback): void
Parameters
| Name | Type |
|---|---|
request | ICountSchedulesRequest |
callback | CountSchedulesCallback |
Returns
void
▸ (request): Promise<CountSchedulesResponse>
Parameters
| Name | Type |
|---|---|
request | ICountSchedulesRequest |
Returns
Promise<CountSchedulesResponse>
Type declaration
| Name | Type |
|---|---|
name | "CountSchedules" |
path | "/temporal.api.workflowservice.v1.WorkflowService/CountSchedules" |
requestStream | undefined |
requestType | "CountSchedulesRequest" |
responseStream | undefined |
responseType | "CountSchedulesResponse" |
CountSchedulesCallback
Ƭ CountSchedulesCallback: (error: Error | null, response?: CountSchedulesResponse) => void
Callback as used by temporal.api.workflowservice.v1.WorkflowService#countSchedules.
Type declaration
▸ (error, response?): void
Parameters
| Name | Type | Description |
|---|---|---|
error | Error | null | Error, if any |
response? | CountSchedulesResponse | CountSchedulesResponse |
Returns
void
CountWorkers
Ƭ CountWorkers: Object
CountWorkers counts the number of workers in a specific namespace.
Call signature
▸ (request, callback): void
Parameters
| Name | Type |
|---|---|
request | ICountWorkersRequest |
callback | CountWorkersCallback |
Returns
void
▸ (request): Promise<CountWorkersResponse>
Parameters
| Name | Type |
|---|---|
request | ICountWorkersRequest |
Returns
Promise<CountWorkersResponse>
Type declaration
| Name | Type |
|---|---|
name | "CountWorkers" |
path | "/temporal.api.workflowservice.v1.WorkflowService/CountWorkers" |
requestStream | undefined |
requestType | "CountWorkersRequest" |
responseStream | undefined |
responseType | "CountWorkersResponse" |
CountWorkersCallback
Ƭ CountWorkersCallback: (error: Error | null, response?: CountWorkersResponse) => void
Callback as used by temporal.api.workflowservice.v1.WorkflowService#countWorkers.
Type declaration
▸ (error, response?): void
Parameters
| Name | Type | Description |
|---|---|---|
error | Error | null | Error, if any |
response? | CountWorkersResponse | CountWorkersResponse |
Returns
void
CountWorkflowExecutions
Ƭ CountWorkflowExecutions: Object
CountWorkflowExecutions is a visibility API to count of workflow executions in a specific namespace.
Call signature
▸ (request, callback): void
Parameters
| Name | Type |
|---|---|
request | ICountWorkflowExecutionsRequest |
callback | CountWorkflowExecutionsCallback |
Returns
void
▸ (request): Promise<CountWorkflowExecutionsResponse>
Parameters
| Name | Type |
|---|---|
request | ICountWorkflowExecutionsRequest |
Returns
Promise<CountWorkflowExecutionsResponse>
Type declaration
| Name | Type |
|---|---|
name | "CountWorkflowExecutions" |
path | "/temporal.api.workflowservice.v1.WorkflowService/CountWorkflowExecutions" |
requestStream | undefined |
requestType | "CountWorkflowExecutionsRequest" |
responseStream | undefined |
responseType | "CountWorkflowExecutionsResponse" |
CountWorkflowExecutionsCallback
Ƭ CountWorkflowExecutionsCallback: (error: Error | null, response?: CountWorkflowExecutionsResponse) => void
Callback as used by temporal.api.workflowservice.v1.WorkflowService#countWorkflowExecutions.
Type declaration
▸ (error, response?): void
Parameters
| Name | Type | Description |
|---|---|---|
error | Error | null | Error, if any |
response? | CountWorkflowExecutionsResponse | CountWorkflowExecutionsResponse |
Returns
void
CreateSchedule
Ƭ CreateSchedule: Object
Creates a new schedule.
Call signature
▸ (request, callback): void
Parameters
| Name | Type |
|---|---|
request | ICreateScheduleRequest |
callback | CreateScheduleCallback |
Returns
void
▸ (request): Promise<CreateScheduleResponse>
Parameters
| Name | Type |
|---|---|
request | ICreateScheduleRequest |
Returns
Promise<CreateScheduleResponse>
Type declaration
| Name | Type |
|---|---|
name | "CreateSchedule" |
path | "/temporal.api.workflowservice.v1.WorkflowService/CreateSchedule" |
requestStream | undefined |
requestType | "CreateScheduleRequest" |
responseStream | undefined |
responseType | "CreateScheduleResponse" |
CreateScheduleCallback
Ƭ CreateScheduleCallback: (error: Error | null, response?: CreateScheduleResponse) => void
Callback as used by temporal.api.workflowservice.v1.WorkflowService#createSchedule.
Type declaration
▸ (error, response?): void
Parameters
| Name | Type | Description |
|---|---|---|
error | Error | null | Error, if any |
response? | CreateScheduleResponse | CreateScheduleResponse |
Returns
void
CreateWorkerDeployment
Ƭ CreateWorkerDeployment: Object
Creates a new Worker Deployment.
Experimental. This API might significantly change or be removed in a future release.
Call signature
▸ (request, callback): void
Parameters
| Name | Type |
|---|---|
request | ICreateWorkerDeploymentRequest |
callback | CreateWorkerDeploymentCallback |