ClusterEventUploader
public abstract class ClusterEventUploader
extends Object
implements IClusterEventUploader <T>
java.lang.Objeto | |
↳ | com.android.tradefed.cluster.ClusterEventUploader<T> |
Clase ClusterEventUploader, que carga IClusterEvent
a TFC.
Resumen
Constructores públicos | |
---|---|
ClusterEventUploader () |
Métodos públicos | |
---|---|
void | flush () Forzar una carga de todos los eventos en cola. |
long | getEventUploadInterval () Obtenga el intervalo de carga. |
int | getMaxBatchSize () Obtenga el tamaño de lote máximo utilizado al cargar eventos. |
void | postEvent (T event) Publica un evento en TFC. |
void | setEventUploadInterval (long interval) Establezca la frecuencia con la que subimos eventos a TFC. |
void | setMaxBatchSize (int batchSize) Obtenga la cantidad máxima de eventos para cargar a la vez. |
Métodos protegidos | |
---|---|
abstract void | doUploadEvents ( events) doUploadEvents ( events) |
Constructores públicos
ClusterEventUploader
public ClusterEventUploader ()
Métodos públicos
enjuagar
public void flush ()
Forzar una carga de todos los eventos en cola.
getEventUploadInterval
public long getEventUploadInterval ()
Obtenga el intervalo de carga.
Devoluciones | |
---|---|
long | el intervalo de carga en ms. |
getMaxBatchSize
public int getMaxBatchSize ()
Obtenga el tamaño de lote máximo utilizado al cargar eventos.
Devoluciones | |
---|---|
int | el tamaño máximo de lote. |
posterior al evento
public void postEvent (T event)
Publica un evento en TFC. Esto pone en cola el evento para ser cargado. Los eventos se agruparán y cargarán.
Parámetros | |
---|---|
event | T : el evento a subir |
setEventUploadInterval
public void setEventUploadInterval (long interval)
Establezca la frecuencia con la que subimos eventos a TFC.
Parámetros | |
---|---|
interval | long : en ms para que los eventos se carguen en TFC. |
establecer tamaño máximo de lote
public void setMaxBatchSize (int batchSize)
Obtenga la cantidad máxima de eventos para cargar a la vez.
Parámetros | |
---|---|
batchSize | int : el número máximo de eventos para cargar a la vez. |
Métodos protegidos
doUploadEvents
protected abstract void doUploadEvents (events)
Parámetros | |
---|---|
events |