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> |
La clase ClusterEventUploader, que sube IClusterEvent
a TFC
Resumen
Constructores públicos | |
---|---|
ClusterEventUploader()
|
Métodos públicos | |
---|---|
void
|
flush()
Fuerza la carga de todos los eventos en fila. |
long
|
getEventUploadInterval()
Obtén el intervalo de carga. |
int
|
getMaxBatchSize()
Obtén el tamaño máximo del lote que se usa cuando se suben eventos. |
void
|
postEvent(T event)
Publica un evento en TFC. |
void
|
setEventUploadInterval(long interval)
Establece la frecuencia con la que subimos eventos a TFC. |
void
|
setMaxBatchSize(int batchSize)
Obtén la cantidad máxima de eventos que se pueden subir a la vez. |
Métodos protegidos | |
---|---|
abstract
void
|
doUploadEvents(
|
Constructores públicos
ClusterEventUploader
public ClusterEventUploader ()
Métodos públicos
vaciar
public void flush ()
Fuerza la carga de todos los eventos en fila.
getEventUploadInterval
public long getEventUploadInterval ()
Obtén el intervalo de carga.
Muestra | |
---|---|
long |
el intervalo de carga en ms. |
getMaxBatchSize
public int getMaxBatchSize ()
Obtén el tamaño máximo del lote que se usa cuando se suben eventos.
Muestra | |
---|---|
int |
el tamaño máximo del lote. |
postEvent
public void postEvent (T event)
Publica un evento en TFC. Esto pone en cola el evento para que se suba. Los eventos se agruparán y subirán en lotes.
Parámetros | |
---|---|
event |
T : Es el evento que se subirá. |
setEventUploadInterval
public void setEventUploadInterval (long interval)
Establece la frecuencia con la que subimos eventos a TFC.
Parámetros | |
---|---|
interval |
long : Es la cantidad de tiempo en ms que se espera para que los eventos se carguen en TFC. |
setMaxBatchSize
public void setMaxBatchSize (int batchSize)
Obtén la cantidad máxima de eventos que se pueden subir a la vez.
Parámetros | |
---|---|
batchSize |
int : Es la cantidad máxima de eventos que se pueden subir a la vez. |
Métodos protegidos
doUploadEvents
protected abstract void doUploadEvents (events)
Parámetros | |
---|---|
events |
|