IClusterEventUploader
public interface IClusterEventUploader
com.android.tradefed.cluster.IClusterEventUploader<T extiende com.android.tradefed.cluster.IClusterEvent > |
Interfaz para ClusterEventUploader
Resumen
Métodos públicos | |
---|---|
abstract void | flush () Forzar una carga de todos los eventos en cola. |
abstract long | getEventUploadInterval () Obtenga el intervalo de carga. |
abstract int | getMaxBatchSize () Obtenga el tamaño de lote máximo utilizado al cargar eventos. |
abstract void | postEvent (T event) Publica un evento en TFC. |
abstract void | setEventUploadInterval (long interval) Establece la frecuencia con la que subimos eventos a TFC. |
abstract void | setMaxBatchSize (int batchSize) Obtenga la cantidad máxima de eventos para cargar a la vez. |
Métodos públicos
enjuagar
public abstract void flush ()
Forzar una carga de todos los eventos en cola.
getEventUploadInterval
public abstract long getEventUploadInterval ()
Obtenga el intervalo de carga.
Devoluciones | |
---|---|
long | el intervalo de carga en ms. |
obtenerMaxBatchSize
public abstract 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 abstract void postEvent (T event)
Publica un evento en TFC. Esto pone en cola el evento que se cargará. Los eventos se agruparán y cargarán.
Parámetros | |
---|---|
event | T : el evento a cargar |
setEventUploadInterval
public abstract 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 carguen en TFC. |
setMaxBatchSize
public abstract 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. |