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.