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 | |