ClusterEventUploader

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

java.lang.Объект
com.android.tradefed.cluster.ClusterEventUploader<T расширяет 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 ( events) doUploadEvents ( 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 ( events)

Параметры
events