ClusterEventUploader
public
abstract
class
ClusterEventUploader
extends Object
implements
IClusterEventUploader<T extends IClusterEvent>
java.lang.Object | |
🎞 | com.android.tradefed.cluster.ClusterEventUploader<T estende com.android.tradefed.cluster.IClusterEvent> |
Classe ClusterEventUploader, che carica IClusterEvent
in TFC.
Riepilogo
Costruttori pubblici | |
---|---|
ClusterEventUploader()
|
Metodi pubblici | |
---|---|
void
|
flush()
Forza il caricamento di tutti gli eventi in coda. |
long
|
getEventUploadInterval()
Ottieni l'intervallo di caricamento. |
int
|
getMaxBatchSize()
Conoscere la dimensione massima del batch utilizzata per 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(
|
Costruttori pubblici
ClusterEventUploader
public ClusterEventUploader ()
Metodi pubblici
flush
public void flush ()
Forza 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 ()
Conoscere la dimensione massima del batch utilizzata per il caricamento degli eventi.
Ritorni | |
---|---|
int |
la dimensione massima del batch. |
postEvent
public void postEvent (T event)
Pubblica un evento in TFC. In questo modo l'evento viene messo in coda da caricare. Gli eventi verranno raggruppati e caricato.
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 gli eventi da caricare 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
eventi doUpload
protected abstract void doUploadEvents (events)
Parametri | |
---|---|
events |
|