ClusterEventUploader

public abstract class ClusterEventUploader
extends Object implements IClusterEventUploader <T extends IClusterEvent >

java.lang.Object
com.android.tradefed.cluster.ClusterEventUploader<T extends com.android.tradefed.cluster.IClusterEvent >


Класс ClusterEventUploader, который загружает IClusterEvent в TFC.

Краткое содержание

Государственные строители

ClusterEventUploader ()

Общедоступные методы

void flush ()

Принудительно загрузить все события, находящиеся в очереди.

long getEventUploadInterval ()

Получите интервал загрузки.

int getMaxBatchSize ()

Укажите максимальный размер пакета, используемого при загрузке событий.

void postEvent (T event)

Отправляет событие в TFC.

void setEventUploadInterval (long interval)

Настройте частоту загрузки событий в TFC.

void setMaxBatchSize (int batchSize)

Укажите максимальное количество событий для одновременной загрузки.

Защищенные методы

abstract void doUploadEvents (List<T> events)

Государственные строители

ClusterEventUploader

public ClusterEventUploader ()

Общедоступные методы

румянец

public void flush ()

Принудительно загрузить все события, находящиеся в очереди.

getEventUploadInterval

public long getEventUploadInterval ()

Получите интервал загрузки.

Возвраты
long Интервал загрузки в миллисекундах.

getMaxBatchSize

public int getMaxBatchSize ()

Укажите максимальный размер пакета, используемого при загрузке событий.

Возвраты
int максимальный размер партии.

постСобытие

public void postEvent (T event)

Отправляет событие в TFC. Это ставит событие в очередь на загрузку. События будут объединены в пакеты и загружены.

Параметры
event T : событие для загрузки

setEventUploadInterval

public void setEventUploadInterval (long interval)

Настройте частоту загрузки событий в TFC.

Параметры
interval long : в миллисекундах для событий, которые будут загружены в TFC.

setMaxBatchSize

public void setMaxBatchSize (int batchSize)

Укажите максимальное количество событий для одновременной загрузки.

Параметры
batchSize int : максимальное количество событий, загружаемых одновременно.

Защищенные методы

doUploadEvents

protected abstract void doUploadEvents (List<T> events)

Параметры
events List

Броски
IOException