annotations-design-patterns
Guías (ES)
Guides (EN)
Preparing search index...
policy
PolicyConfigExtension
Interface PolicyConfigExtension<Args, Result, This>
Closed patch format used by
DefinedPolicy.extend()
.
interface
PolicyConfigExtension
<
Args
extends
readonly
unknown
[]
,
Result
,
This
=
unknown
,
>
{
fallback
?:
|
false
|
Readonly
<
Partial
<
FallbackPolicyOptions
<
Args
,
Result
>
>
>
;
circuitBreaker
?:
|
false
|
Readonly
<
Partial
<
CircuitBreakerPolicyOptions
<
This
,
Args
>
>
>
;
retry
?:
false
|
Readonly
<
Partial
<
RetryPolicyOptions
<
This
,
Args
>
>
>
;
timeout
?:
false
|
Readonly
<
Partial
<
TimeoutPolicyOptions
>
>
;
order
?:
PolicyOrder
;
}
Type Parameters
Args
extends
readonly
unknown
[]
Result
This
=
unknown
Index
Properties
fallback?
circuit
Breaker?
retry?
timeout?
order?
Properties
Optional
Readonly
fallback
fallback
?:
false
|
Readonly
<
Partial
<
FallbackPolicyOptions
<
Args
,
Result
>
>
>
Optional
Readonly
circuit
Breaker
circuitBreaker
?:
|
false
|
Readonly
<
Partial
<
CircuitBreakerPolicyOptions
<
This
,
Args
>
>
>
Optional
Readonly
retry
retry
?:
false
|
Readonly
<
Partial
<
RetryPolicyOptions
<
This
,
Args
>
>
>
Optional
Readonly
timeout
timeout
?:
false
|
Readonly
<
Partial
<
TimeoutPolicyOptions
>
>
Optional
Readonly
order
order
?:
PolicyOrder
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Properties
fallback
circuit
Breaker
retry
timeout
order
Guías (ES)
Guides (EN)
annotations-design-patterns
Loading...
Closed patch format used by
DefinedPolicy.extend().