Google is committed to advancing racial equity for Black communities. See how.
本頁面由 Cloud Translation API 翻譯而成。
Switch to English

ClusterEventUploader

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

java.lang.Object
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最大批次大小。

postEvent

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