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 |