Google は、黒人コミュニティに対する人種平等の促進に取り組んでいます。取り組みを見る
このページは 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 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 ( 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