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()

Fuerza la carga de todos los eventos en cola.

abstract long getEventUploadInterval()

Obtén el intervalo de carga.

abstract int getMaxBatchSize()

Obtén el tamaño de lote máximo que se usa cuando se suben 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)

Obtén la cantidad máxima de eventos que se pueden subir a la vez.

Métodos públicos

vaciar

public abstract void flush ()

Fuerza la carga de todos los eventos en cola.

getEventUploadInterval

public abstract long getEventUploadInterval ()

Obtén el intervalo de carga.

Muestra
long el intervalo de carga en ms.

getMaxBatchSize

public abstract 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 abstract 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 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 suban a TFC.

setMaxBatchSize

public abstract 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.