Partilhar via


ExponentialBackoffRetry Interface

public interface ExponentialBackoffRetry

Define uma estratégia de repetição de retirada exponencial, em que o atraso entre as repetições ficará progressivamente maior, limitado pelo máximo/min especificado.

Resumo do método

Modificador e tipo Método e descrição
String maximumInterval()

O intervalo de atraso máximo.

int maxRetryCount()

O número máximo de tentativas que serão tentadas.

String minimumInterval()

O intervalo de atraso mínimo.

String strategy()

A estratégia de repetições que serão usadas internamente.

Detalhes do método

maximumInterval

public String maximumInterval()

O intervalo de atraso máximo.

Returns:

O atraso máximo de tentativa.

maxRetryCount

public int maxRetryCount()

O número máximo de tentativas que serão tentadas.

Returns:

A contagem máxima de repetições.

minimumInterval

public String minimumInterval()

O intervalo de atraso mínimo.

Returns:

O atraso mínimo de tentativa.

strategy

public String strategy() default "exponentialBackoff"

A estratégia de repetições que serão usadas internamente.

Returns:

A estratégia de repetições.

Aplica-se a