Class HttpRetryPolicyResponse
- java.lang.Object
-
- com.pulumi.azurenative.app.outputs.HttpRetryPolicyResponse
-
public final class HttpRetryPolicyResponse extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
HttpRetryPolicyResponse.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static HttpRetryPolicyResponse.Builder
builder()
static HttpRetryPolicyResponse.Builder
builder(HttpRetryPolicyResponse defaults)
java.util.List<java.lang.String>
errors()
java.util.List<HeaderMatchResponse>
headers()
java.util.List<java.lang.Integer>
httpStatusCodes()
java.util.Optional<java.lang.Double>
initialDelayInMilliseconds()
java.util.Optional<java.lang.Double>
maxIntervalInMilliseconds()
java.util.Optional<java.lang.Integer>
maxRetries()
-
-
-
Method Detail
-
errors
public java.util.List<java.lang.String> errors()
- Returns:
- Errors that can trigger a retry
-
headers
public java.util.List<HeaderMatchResponse> headers()
- Returns:
- Headers that must be present for a request to be retried
-
httpStatusCodes
public java.util.List<java.lang.Integer> httpStatusCodes()
- Returns:
- Additional http status codes that can trigger a retry
-
initialDelayInMilliseconds
public java.util.Optional<java.lang.Double> initialDelayInMilliseconds()
- Returns:
- Initial delay, in milliseconds, before retrying a request
-
maxIntervalInMilliseconds
public java.util.Optional<java.lang.Double> maxIntervalInMilliseconds()
- Returns:
- Maximum interval, in milliseconds, between retries
-
maxRetries
public java.util.Optional<java.lang.Integer> maxRetries()
- Returns:
- Maximum number of times a request will retry
-
builder
public static HttpRetryPolicyResponse.Builder builder()
-
builder
public static HttpRetryPolicyResponse.Builder builder(HttpRetryPolicyResponse defaults)
-
-