RetryParams Класс

  • java.lang.Object
    • com.microsoft.bot.connector.authentication.RetryParams

public class RetryParams

Состояние для повтора.

Сводка по полю

Модификатор и тип Поле и описание
static final int MAX_RETRIES

Сводка по конструктору

Конструктор Описание
RetryParams()

Параметры повтора по умолчанию.

RetryParams(long withRetryAfter)

Повторите попыткуParams с указанной задержкой.

Сводка по методу

Модификатор и тип Метод и описание
static RetryParams defaultBackOff(int retryCount)

Помощник по созданиюповторных попыток с временем обратного выхода по умолчанию.

long getRetryAfter()

Повторная задержка.

boolean getShouldRetry()

Указывает, должна ли произойти повторная попытка.

void setRetryAfter(long withRetryAfter)

Задает задержку повторных попыток.

void setShouldRetry(boolean withShouldRetry)

Задает, должна ли происходить повторная попытка.

static RetryParams stopRetrying()

Вспомогательный помощник по созданиюповторных попыток с параметром , который долженповторить значение false.

Методы, унаследованные от java.lang.Object

java.lang.Object.clone java.lang.Object.equals java.lang.Object.finalize java.lang.Object.getClass java.lang.Object.hashCode java.lang.Object.notify java.lang.Object.notifyAll java.lang.Object.toString java.lang.Object.wait java.lang.Object.wait java.lang.Object.wait

Сведения о полях

MAX_RETRIES

public static final int MAX_RETRIES

Сведения о конструкторе

RetryParams

public RetryParams()

Параметры повтора по умолчанию.

RetryParams

public RetryParams(long withRetryAfter)

RetryParams с указанной задержкой.

Параметры:

withRetryAfter - Задержка в миллисекундах.

Сведения о методе

defaultBackOff

public static RetryParams defaultBackOff(int retryCount)

Помощник по созданию RetryParams с временем отката по умолчанию.

Параметры:

retryCount - Количество повторных попыток произошло.

Возвращаемое значение:

Объект RetryParams с соответствующим временем отката.

getRetryAfter

public long getRetryAfter()

Повторная задержка.

Возвращаемое значение:

Задержка в миллисекундах.

getShouldRetry

public boolean getShouldRetry()

Указывает, должна ли произойти повторная попытка.

Возвращаемое значение:

Значение True, если должна произойти повторная попытка.

setRetryAfter

public void setRetryAfter(long withRetryAfter)

Задает задержку повторных попыток.

Параметры:

withRetryAfter - Задержка в миллисекундах.

setShouldRetry

public void setShouldRetry(boolean withShouldRetry)

Задает, должна ли происходить повторная попытка.

Параметры:

withShouldRetry - True для повторных попыток.

stopRetrying

public static RetryParams stopRetrying()

Вспомогательный способ создания RetryParams с значением false.

Возвращаемое значение:

Объект RetryParams, возвращающий значение false для getShouldRetry().

Применяется к