IClusterEventUploader

public interface IClusterEventUploader

com.android.tradefed.cluster.IClusterEventUploader<T estende com.android.tradefed.cluster.IClusterEvent >


Interfaccia per ClusterEventUploader

Riepilogo

Metodi pubblici

abstract void flush ()

Forza il caricamento di tutti gli eventi in coda.

abstract long getEventUploadInterval ()

Ottieni l'intervallo di caricamento.

abstract int getMaxBatchSize ()

Ottieni la dimensione batch massima utilizzata durante il caricamento degli eventi.

abstract void postEvent (T event)

Pubblica un evento su TFC.

abstract void setEventUploadInterval (long interval)

Imposta la frequenza con cui carichiamo gli eventi su TFC.

abstract void setMaxBatchSize (int batchSize)

Ottieni il numero massimo di eventi da caricare contemporaneamente.

Metodi pubblici

sciacquone

public abstract void flush ()

Forza il caricamento di tutti gli eventi in coda.

getEventUploadInterval

public abstract long getEventUploadInterval ()

Ottieni l'intervallo di caricamento.

ritorna
long l'intervallo di caricamento in ms.

getMaxBatchSize

public abstract int getMaxBatchSize ()

Ottieni la dimensione batch massima utilizzata durante il caricamento degli eventi.

ritorna
int la dimensione massima del lotto.

postevento

public abstract void postEvent (T event)

Pubblica un evento su TFC. Questo mette in coda l'evento da caricare. Gli eventi verranno raggruppati e caricati.

Parametri
event T : l'evento da caricare

setEventUploadInterval

public abstract void setEventUploadInterval (long interval)

Imposta la frequenza con cui carichiamo gli eventi su TFC.

Parametri
interval long : in ms per gli eventi da caricare su TFC.

setMaxBatchSize

public abstract void setMaxBatchSize (int batchSize)

Ottieni il numero massimo di eventi da caricare contemporaneamente.

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