Interface: ActivityClientInterceptor
Implement any of these methods to intercept ActivityClient outbound calls
Properties
cancel?
optionalcancel?: (input,next) =>Promise<void>
Intercept a service call to requestCancelActivityExecution
Parameters
input
next
OmitLastParam<(input: ActivityCancelInput, next: OmitLastParam<...>) => Promise<void>>
Returns
Promise<void>
count?
optionalcount?: (input,next) =>Promise<CountActivityExecutions>
Intercept a service call to countActivityExecutions
Parameters
input
next
OmitLastParam<(input: ActivityCountInput, next: OmitLastParam<...>) => Promise<CountActivityExecutions>>
Returns
Promise<CountActivityExecutions>
describe?
optionaldescribe?: (input,next) =>Promise<ActivityExecutionDescription>
Intercept a service call to describeActivityExecution
Parameters
input
next
OmitLastParam<(input: ActivityDescribeInput, next: OmitLastParam<...>) => Promise<ActivityExecutionDescription>>
Returns
Promise<ActivityExecutionDescription>
getResult?
optionalgetResult?: (input,next) =>Promise<any>
Intercept a service call to pollActivityExecution
Parameters
input
next
OmitLastParam<(input: ActivityGetResultInput, next: OmitLastParam<...>) => Promise<any>>
Returns
Promise<any>
list?
optionallist?: (input,next) =>AsyncIterable<ActivityExecutionInfo>
Intercept a service call to listActivityExecutions
Parameters
input
next
OmitLastParam<(input: ActivityListInput, next: OmitLastParam<...>) => AsyncIterable<ActivityExecutionInfo>>
Returns
AsyncIterable<ActivityExecutionInfo>
pause?
optionalpause?: (input,next) =>Promise<void>
Experimental
Intercept a service call to pauseActivityExecution
Activity Operator Commands are experimental. APIs may be subject to change.
Parameters
input
next
OmitLastParam<(input: ActivityPauseInput, next: OmitLastParam<...>) => Promise<void>>
Returns
Promise<void>
restoreOriginalOptions?
optionalrestoreOriginalOptions?: (input,next) =>Promise<ActivityOptionsUpdate>
Experimental
Intercept a service call to updateActivityExecutionOptions(restoreOriginal=true)
Activity Operator Commands are experimental. APIs may be subject to change.
Parameters
input
ActivityRestoreOriginalOptionsInput
next
OmitLastParam<(input: ActivityRestoreOriginalOptionsInput, next: OmitLastParam<...>) => Promise<ActivityOptionsUpdate>>
Returns
Promise<ActivityOptionsUpdate>
start?
optionalstart?: (input,next) =>Promise<ActivityHandle<any>>
Intercept a service call to startActivityExecution
Parameters
input
next
OmitLastParam<(input: ActivityStartInput, next: OmitLastParam<...>) => Promise<ActivityHandle<any>>>
Returns
Promise<ActivityHandle<any>>
terminate?
optionalterminate?: (input,next) =>Promise<void>
Intercept a service call to terminateActivityExecution
Parameters
input
next
OmitLastParam<(input: ActivityTerminateInput, next: OmitLastParam<...>) => Promise<void>>
Returns
Promise<void>
unpause?
optionalunpause?: (input,next) =>Promise<void>
Experimental
Intercept a service call to unpauseActivityExecution
Activity Operator Commands are experimental. APIs may be subject to change.
Parameters
input
next
OmitLastParam<(input: ActivityUnpauseInput, next: OmitLastParam<...>) => Promise<void>>
Returns
Promise<void>
updateOptions?
optionalupdateOptions?: (input,next) =>Promise<ActivityOptionsUpdateResult>
Experimental
Intercept a service call to updateActivityExecutionOptions(restoreOriginal=false)
Activity Operator Commands are experimental. APIs may be subject to change.
Parameters
input
next
OmitLastParam<(input: ActivityUpdateOptionsInput, next: OmitLastParam<...>) => Promise<ActivityOptionsUpdateResult>>
Returns
Promise<ActivityOptionsUpdateResult>