IClusterEventUploader
public interface IClusterEventUploader
com.android.tradefed.cluster.IClusterEventUploader<T extends com.android.tradefed.cluster.IClusterEvent > |
ClusterEventUploader 接口
概括
公共方法 | |
---|---|
abstract void | flush () 强制上传所有排队的事件。 |
abstract long | getEventUploadInterval () 获取上传间隔。 |
abstract int | getMaxBatchSize () 获取上传事件时使用的最大批量大小。 |
abstract void | postEvent (T event) 向 TFC 发布事件。 |
abstract void | setEventUploadInterval (long interval) 设置我们将事件上传到 TFC 的频率。 |
abstract void | setMaxBatchSize (int batchSize) 获取一次上传的最大事件数。 |
公共方法
齐平
public abstract void flush ()
强制上传所有排队的事件。
getEventUploadInterval
public abstract long getEventUploadInterval ()
获取上传间隔。
退货 | |
---|---|
long | 以毫秒为单位的上传间隔。 |
获取最大批量大小
public abstract int getMaxBatchSize ()
获取上传事件时使用的最大批量大小。
退货 | |
---|---|
int | 最大批量大小。 |
后事件
public abstract void postEvent (T event)
向 TFC 发布事件。这会将要上传的事件排队。事件将被批量上传。
参数 | |
---|---|
event | T :要上传的事件 |
设置事件上传间隔
public abstract void setEventUploadInterval (long interval)
设置我们将事件上传到 TFC 的频率。
参数 | |
---|---|
interval | long :以毫秒为单位表示要上传到 TFC 的事件。 |
设置最大批量大小
public abstract void setMaxBatchSize (int batchSize)
获取一次上传的最大事件数。
参数 | |
---|---|
batchSize | int :一次上传的最大事件数。 |