RegionUrlMapDefaultRouteActionRetryPolicy class
Constructors
-
RegionUrlMapDefaultRouteActionRetryPolicy({Input<
int?> ? numRetries, Input<RegionUrlMapDefaultRouteActionRetryPolicyPerTryTimeout?> ? perTryTimeout, Input<List< ? retryConditions})String> ?> -
Creates a new RegionUrlMapDefaultRouteActionRetryPolicy.
numRetriesSpecifies the allowed number retries. This number must be > 0. If not specified, defaults to 1.perTryTimeoutSpecifies a non-zero timeout per retry attempt.retryConditionsSpecifies one or more conditions when this retry policy applies.const -
RegionUrlMapDefaultRouteActionRetryPolicy.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<
RegionUrlMapDefaultRouteActionRetryPolicyPerTryTimeout?> ? -
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> ?> -
Specifies one or more conditions when this retry policy applies.
Valid values are listed below. Only the following codes are supported when the URL map is bound to target gRPC proxy that has validateForProxyless field set to true: cancelled, deadline-exceeded, internal, resource-exhausted, unavailable.
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