Interface: ActivityClientInterceptor
client.ActivityClientInterceptor
Implement any of these methods to intercept ActivityClient outbound calls
Properties
cancel
• Optional cancel: (input: ActivityCancelInput, next: OmitLastParam<(input: ActivityCancelInput, next: OmitLastParam<...>) => Promise<void>>) => Promise<void>
Intercept a service call to requestCancelActivityExecution
Type declaration
▸ (input, next): Promise<void>
Parameters
| Name | Type |
|---|---|
input | ActivityCancelInput |
next | OmitLastParam<(input: ActivityCancelInput, next: OmitLastParam<...>) => Promise<void>> |
Returns
Promise<void>
count
• Optional count: (input: ActivityCountInput, next: OmitLastParam<(input: ActivityCountInput, next: OmitLastParam<...>) => Promise<CountActivityExecutions>>) => Promise<CountActivityExecutions>
Intercept a service call to countActivityExecutions
Type declaration
▸ (input, next): Promise<CountActivityExecutions>
Parameters
| Name | Type |
|---|---|
input | ActivityCountInput |
next | OmitLastParam<(input: ActivityCountInput, next: OmitLastParam<...>) => Promise<CountActivityExecutions>> |
Returns
Promise<CountActivityExecutions>
describe
• Optional describe: (input: ActivityDescribeInput, next: OmitLastParam<(input: ActivityDescribeInput, next: OmitLastParam<...>) => Promise<ActivityExecutionDescription>>) => Promise<ActivityExecutionDescription>
Intercept a service call to describeActivityExecution
Type declaration
▸ (input, next): Promise<ActivityExecutionDescription>
Parameters
| Name | Type |
|---|---|
input | ActivityDescribeInput |
next | OmitLastParam<(input: ActivityDescribeInput, next: OmitLastParam<...>) => Promise<ActivityExecutionDescription>> |
Returns
Promise<ActivityExecutionDescription>
getResult
• Optional getResult: (input: ActivityGetResultInput, next: OmitLastParam<(input: ActivityGetResultInput, next: OmitLastParam<...>) => Promise<any>>) => Promise<any>
Intercept a service call to pollActivityExecution
Type declaration
▸ (input, next): Promise<any>
Parameters
| Name | Type |
|---|---|
input | ActivityGetResultInput |
next | OmitLastParam<(input: ActivityGetResultInput, next: OmitLastParam<...>) => Promise<any>> |
Returns
Promise<any>
list
• Optional list: (input: ActivityListInput, next: OmitLastParam<(input: ActivityListInput, next: OmitLastParam<...>) => AsyncIterable<ActivityExecutionInfo>>) => AsyncIterable<ActivityExecutionInfo>
Intercept a service call to listActivityExecutions
Type declaration
▸ (input, next): AsyncIterable<ActivityExecutionInfo>
Parameters
| Name | Type |
|---|---|
input | ActivityListInput |
next | OmitLastParam<(input: ActivityListInput, next: OmitLastParam<...>) => AsyncIterable<ActivityExecutionInfo>> |
Returns
AsyncIterable<ActivityExecutionInfo>
pause
• Optional pause: (input: ActivityPauseInput, next: OmitLastParam<(input: ActivityPauseInput, next: OmitLastParam<...>) => Promise<void>>) => Promise<void>
Intercept a service call to pauseActivityExecution
Activity Operator Commands are experimental. APIs may be subject to change.
Type declaration
▸ (input, next): Promise<void>
Parameters
| Name | Type |
|---|---|
input | ActivityPauseInput |
next | OmitLastParam<(input: ActivityPauseInput, next: OmitLastParam<...>) => Promise<void>> |
Returns
Promise<void>
restoreOriginalOptions
• Optional restoreOriginalOptions: (input: ActivityRestoreOriginalOptionsInput, next: OmitLastParam<(input: ActivityRestoreOriginalOptionsInput, next: OmitLastParam<...>) => Promise<ActivityOptionsUpdate>>) => Promise<ActivityOptionsUpdate>
Intercept a service call to updateActivityExecutionOptions(restoreOriginal=true)
Activity Operator Commands are experimental. APIs may be subject to change.
Type declaration
▸ (input, next): Promise<ActivityOptionsUpdate>
Parameters
| Name | Type |
|---|---|
input | ActivityRestoreOriginalOptionsInput |
next | OmitLastParam<(input: ActivityRestoreOriginalOptionsInput, next: OmitLastParam<...>) => Promise<ActivityOptionsUpdate>> |
Returns
Promise<ActivityOptionsUpdate>
start
• Optional start: (input: ActivityStartInput, next: OmitLastParam<(input: ActivityStartInput, next: OmitLastParam<...>) => Promise<ActivityHandle<any>>>) => Promise<ActivityHandle<any>>
Intercept a service call to startActivityExecution
Type declaration
▸ (input, next): Promise<ActivityHandle<any>>
Parameters
| Name | Type |
|---|---|
input | ActivityStartInput |
next | OmitLastParam<(input: ActivityStartInput, next: OmitLastParam<...>) => Promise<ActivityHandle<any>>> |
Returns
Promise<ActivityHandle<any>>
terminate
• Optional terminate: (input: ActivityTerminateInput, next: OmitLastParam<(input: ActivityTerminateInput, next: OmitLastParam<...>) => Promise<void>>) => Promise<void>
Intercept a service call to terminateActivityExecution
Type declaration
▸ (input, next): Promise<void>
Parameters
| Name | Type |
|---|---|
input | ActivityTerminateInput |
next | OmitLastParam<(input: ActivityTerminateInput, next: OmitLastParam<...>) => Promise<void>> |
Returns
Promise<void>
unpause
• Optional unpause: (input: ActivityUnpauseInput, next: OmitLastParam<(input: ActivityUnpauseInput, next: OmitLastParam<...>) => Promise<void>>) => Promise<void>
Intercept a service call to unpauseActivityExecution
Activity Operator Commands are experimental. APIs may be subject to change.
Type declaration
▸ (input, next): Promise<void>
Parameters
| Name | Type |
|---|---|
input | ActivityUnpauseInput |
next | OmitLastParam<(input: ActivityUnpauseInput, next: OmitLastParam<...>) => Promise<void>> |
Returns
Promise<void>
updateOptions
• Optional updateOptions: (input: ActivityUpdateOptionsInput, next: OmitLastParam<(input: ActivityUpdateOptionsInput, next: OmitLastParam<...>) => Promise<ActivityOptionsUpdateResult>>) => Promise<ActivityOptionsUpdateResult>
Intercept a service call to updateActivityExecutionOptions(restoreOriginal=false)
Activity Operator Commands are experimental. APIs may be subject to change.
Type declaration
▸ (input, next): Promise<ActivityOptionsUpdateResult>
Parameters
| Name | Type |
|---|---|
input | ActivityUpdateOptionsInput |
next | OmitLastParam<(input: ActivityUpdateOptionsInput, next: OmitLastParam<...>) => Promise<ActivityOptionsUpdateResult>> |
Returns
Promise<ActivityOptionsUpdateResult>