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 :一次上傳的最大事件數。