AZSRetryInfo Class Reference
Inherits from | NSObject |
---|---|
Declared in | AZSRetryInfo.h AZSRetryInfo.m |
Overview
An AZSRetryInfo object represents retry information that the library will use to determine if and how to retry. It is the output of a RetryPolicy’s evaluate method.
Other Methods
– initWithShouldRetry:targetLocation:updatedLocationMode:retryInterval:
Initializes a fresh AZSRetryInfo instance.
- (instancetype)initWithShouldRetry:(BOOL)shouldRetry targetLocation:(AZSStorageLocation)targetLocation updatedLocationMode:(AZSStorageLocationMode)updatedLocationMode retryInterval:(NSTimeInterval)retryInterval
Parameters
shouldRetry |
If the request should be retried. |
---|---|
targetLocation |
The location for the next request. |
updatedLocationMode |
The location mode to use for the next request. |
retryInterval |
The NSTimeInterval to wait before retrying the operation. Only has meaning if shouldRetry is YES. |
Discussion
Initializes a fresh AZSRetryInfo instance.
Declared In
AZSRetryInfo.h
– initDontRetry
Initializes the RetryInfo with a default, don’t-retry instance.
- (instancetype)initDontRetry
Discussion
Initializes the RetryInfo with a default, don’t-retry instance.
Declared In
AZSRetryInfo.h
Other Methods
shouldRetry
If YES, then the request should be retried. Otherwise, the request should not be retried.
@property BOOL shouldRetry
Discussion
If YES, then the request should be retried. Otherwise, the request should not be retried.
Declared In
AZSRetryInfo.h
retryInterval
The NSTimeInterval to wait before retrying the operation. Only has meaning if shouldRetry is YES.
@property NSTimeInterval retryInterval
Discussion
The NSTimeInterval to wait before retrying the operation. Only has meaning if shouldRetry is YES.
Declared In
AZSRetryInfo.h