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>


Class ClusterEventUploader, yang mengupload IClusterEvent ke TFC.

Ringkasan

Konstruktor publik

ClusterEventUploader()

Metode publik

void flush()

Memaksa upload semua peristiwa yang diantrekan.

long getEventUploadInterval()

Mendapatkan interval upload.

int getMaxBatchSize()

Mendapatkan ukuran batch maksimum yang digunakan saat mengupload peristiwa.

void postEvent(T event)

Memposting peristiwa ke TFC.

void setEventUploadInterval(long interval)

Menetapkan seberapa sering kami mengupload peristiwa ke TFC.

void setMaxBatchSize(int batchSize)

Mendapatkan jumlah maksimum peristiwa yang akan diupload sekaligus.

Metode yang dilindungi

abstract void doUploadEvents( events)

Konstruktor publik

ClusterEventUploader

public ClusterEventUploader ()

Metode publik

flush

public void flush ()

Memaksa upload semua peristiwa yang diantrekan.

getEventUploadInterval

public long getEventUploadInterval ()

Mendapatkan interval upload.

Hasil
long interval upload dalam md.

getMaxBatchSize

public int getMaxBatchSize ()

Mendapatkan ukuran batch maksimum yang digunakan saat mengupload peristiwa.

Hasil
int ukuran batch maksimum.

postEvent

public void postEvent (T event)

Memposting peristiwa ke TFC. Tindakan ini akan mengantrekan peristiwa untuk diupload. Peristiwa akan dikelompokkan dan diupload.

Parameter
event T: peristiwa yang akan diupload

setEventUploadInterval

public void setEventUploadInterval (long interval)

Menetapkan seberapa sering kami mengupload peristiwa ke TFC.

Parameter
interval long: dalam md untuk peristiwa yang akan diupload ke TFC.

setMaxBatchSize

public void setMaxBatchSize (int batchSize)

Mendapatkan jumlah maksimum peristiwa yang akan diupload sekaligus.

Parameter
batchSize int: jumlah maksimum peristiwa yang akan diupload sekaligus.

Metode yang dilindungi

doUploadEvents

protected abstract void doUploadEvents ( events)

Parameter
events