ClusterEventUploader
public
abstract
class
ClusterEventUploader
extends Object
implements
IClusterEventUploader<T extends IClusterEvent>
Objeto java.lang. | |
↳ | com.android.tradefed.cluster.ClusterEventUploader<T extiende com.android.tradefed.cluster.IClusterEvent> |
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 cola. |
long
|
getEventUploadInterval()
Obtén el intervalo de carga. |
int
|
getMaxBatchSize()
Obtén el tamaño de lote máximo 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 cola.
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 de lote máximo que se usa cuando se suben eventos.
Muestra | |
---|---|
int |
el tamaño máximo del lote. |
postEvento
public void postEvent (T event)
Publica un evento en TFC. Esto pone en cola el evento que se subirá. Los eventos se agruparán en lotes y cargado.
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 : En ms para que los eventos se suban a 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 |
|