Search
Preparing search index...
The search index is not available
Oracle Cloud Infrastructure SDK for TypeScript and JavaScript API Reference - 2.96.0
Options
All
Public
Public/Protected
All
Inherited
Only exported
Menu
common/tests/node-circuit-breaker.spec
MockClient
Globals
common/tests/node-circuit-breaker.spec
Class MockClient
Hierarchy
MockClient
Constructors
constructor
Properties
circuit
Breaker
current
Calls
exception
ToThrow
return
Success
OnCall
Number
Methods
do_
call
do_
call_
with_
circuit
shutdown
Constructors
constructor
new
Mock
Client
(
returnSuccessOnCallNumber
:
number
, exceptionToThrow
:
Error
, circuitBreakerOptions
:
any
)
:
MockClient
Parameters
returnSuccessOnCallNumber:
number
exceptionToThrow:
Error
circuitBreakerOptions:
any
Returns
MockClient
Properties
circuit
Breaker
circuit
Breaker
:
CircuitBreaker
current
Calls
current
Calls
:
number
exception
ToThrow
exception
ToThrow
:
Error
return
Success
OnCall
Number
return
Success
OnCall
Number
:
number
Methods
do_
call
do_
call
(
currentCalls
:
number
, returnSuccessOnCallNumber
:
number
, exceptionToThrow
:
OciError
)
:
Promise
<
Response
>
Parameters
currentCalls:
number
returnSuccessOnCallNumber:
number
exceptionToThrow:
OciError
Returns
Promise
<
Response
>
do_
call_
with_
circuit
do_
call_
with_
circuit
(
)
:
Promise
<
Response
>
Returns
Promise
<
Response
>
shutdown
shutdown
(
)
:
void
Returns
void
Mock
Client
constructor
circuit
Breaker
current
Calls
exception
ToThrow
return
Success
OnCall
Number
do_
call
do_
call_
with_
circuit
shutdown
Circuit
Breaker
common