RetryLinearRetry Clase
- java.
lang. Object - RetryPolicyFactory
- RetryPolicy
- com.
microsoft. azure. storage. RetryLinearRetry
- com.
public class RetryLinearRetry extends RetryPolicy implements RetryPolicyFactory
Representa una directiva de reintentos que realiza un número especificado de reintentos y deja entre ellos un intervalo de tiempo fijo especificado.
Esta clase extiende la RetryPolicy clase e implementa la RetryPolicyFactory interfaz .
Resumen del constructor
Constructor | Description |
---|---|
RetryLinearRetry() |
Cree una instancia de la clase. |
RetryLinearRetry(final int deltaBackoff, final int maxAttempts) |
Crea una instancia de la clase utilizando el retroceso diferencial especificado y el número máximo de reintentos. |
Resumen del método
Modificador y tipo | Método y descripción |
---|---|
Retry |
createInstance(final OperationContext opContext)
Genera una nueva directiva de reintentos para el intento de solicitud actual. |
Retry |
evaluate(RetryContext retryContext, OperationContext operationContext)
Determina si se debe reintentar la operación y especifica el intervalo hasta el siguiente reintento. |
Miembros heredados
Detalles del constructor
RetryLinearRetry
public RetryLinearRetry()
Cree una instancia de la clase.
RetryLinearRetry
public RetryLinearRetry(final int deltaBackoff, final int maxAttempts)
Crea una instancia de la clase utilizando el retroceso diferencial especificado y el número máximo de reintentos.
Parameters:
Detalles del método
createInstance
public RetryPolicy createInstance(final OperationContext opContext)
Genera una nueva directiva de reintentos para el intento de solicitud actual.
Overrides:
RetryLinearRetry.createInstance(final OperationContext opContext)Parameters:
Returns:
evaluate
public RetryInfo evaluate(RetryContext retryContext, OperationContext operationContext)
Determina si se debe reintentar la operación y especifica el intervalo hasta el siguiente reintento.
Parameters:
Returns:
null
, la operación no se reintentará.Se aplica a
Azure SDK for Java