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 acara ke TFC.

void setEventUploadInterval(long interval)

Tetapkan seberapa sering kami mengupload acara ke TFC.

void setMaxBatchSize(int batchSize)

Mendapatkan jumlah maksimum peristiwa yang dapat diupload sekaligus.

Metode yang dilindungi

abstract void doUploadEvents(List<T> 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 tumpukan maksimum.

postEvent

public void postEvent (T event)

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

Parameter
event T: peristiwa yang akan diupload

setEventUploadInterval

public void setEventUploadInterval (long interval)

Tetapkan seberapa sering kami mengupload acara ke TFC.

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

setMaxBatchSize

public void setMaxBatchSize (int batchSize)

Mendapatkan jumlah maksimum peristiwa yang dapat diupload sekaligus.

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

Metode yang dilindungi

doUploadEvents

protected abstract void doUploadEvents (List<T> events)

Parameter
events List

Menampilkan
IOException