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>


Classe ClusterEventUploader, che carica IClusterEvent in TFC.

Riepilogo

Costruttori pubblici

ClusterEventUploader()

Metodi pubblici

void flush()

Forzare il caricamento di tutti gli eventi in coda.

long getEventUploadInterval()

Ottieni l'intervallo di caricamento.

int getMaxBatchSize()

Visualizza la dimensione massima del batch utilizzata durante il caricamento degli eventi.

void postEvent(T event)

Pubblica un evento in TFC.

void setEventUploadInterval(long interval)

Imposta la frequenza con cui carichiamo gli eventi in TFC.

void setMaxBatchSize(int batchSize)

Ottieni il numero massimo di eventi da caricare contemporaneamente.

Metodi protetti

abstract void doUploadEvents( events)

Costruttori pubblici

ClusterEventUploader

public ClusterEventUploader ()

Metodi pubblici

a filo

public void flush ()

Forzare il caricamento di tutti gli eventi in coda.

getEventUploadInterval

public long getEventUploadInterval ()

Ottieni l'intervallo di caricamento.

Ritorni
long l'intervallo di caricamento in ms.

getMaxBatchSize

public int getMaxBatchSize ()

Visualizza la dimensione massima del batch utilizzata durante il caricamento degli eventi.

Ritorni
int la dimensione massima del batch.

postEvent

public void postEvent (T event)

Pubblica un evento in TFC. L'evento viene messo in coda per il caricamento. Gli eventi verranno raggruppati e caricati.

Parametri
event T: l'evento da caricare

setEventUploadInterval

public void setEventUploadInterval (long interval)

Imposta la frequenza con cui carichiamo gli eventi in TFC.

Parametri
interval long: in ms per il caricamento degli eventi in TFC.

setMaxBatchSize

public void setMaxBatchSize (int batchSize)

Ottieni il numero massimo di eventi da caricare contemporaneamente.

Parametri
batchSize int: il numero massimo di eventi da caricare contemporaneamente.

Metodi protetti

doUploadEvents

protected abstract void doUploadEvents ( events)

Parametri
events