URLMapDefaultRouteActionRetryPolicy class
Constructors
-
URLMapDefaultRouteActionRetryPolicy({Input<
int?> ? numRetries, Input<URLMapDefaultRouteActionRetryPolicyPerTryTimeout?> ? perTryTimeout, Input<List< ? retryConditions})String> ?> -
Creates a new URLMapDefaultRouteActionRetryPolicy.
numRetriesSpecifies the allowed number retries. This number must be > 0. If not specified, defaults to 1.perTryTimeoutSpecifies a non-zero timeout per retry attempt.retryConditionsSpecfies one or more conditions when this retry rule applies. Valid values are:const -
URLMapDefaultRouteActionRetryPolicy.fromMap(Map<
String, dynamic> map) -
factory
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
-
numRetries
→ Input<
int?> ? -
Specifies the allowed number retries. This number must be > 0. If not specified, defaults to 1.
final
-
perTryTimeout
→ Input<
URLMapDefaultRouteActionRetryPolicyPerTryTimeout?> ? -
Specifies a non-zero timeout per retry attempt.
If not specified, will use the timeout set in HttpRouteAction. If timeout in HttpRouteAction is not set,
will use the largest timeout among all backend services associated with the route.
Structure is documented below.
final
-
retryConditions
→ Input<
List< ?String> ?> -
Specfies one or more conditions when this retry rule applies. Valid values are:
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toMap(
) → Map< String, dynamic> -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited