IClusterEventUploader

public interface IClusterEventUploader

com.android.tradefed.cluster.IClusterEventUploader<T extends com.android.tradefed.cluster.IClusterEvent>


Interfaz para ClusterEventUploader

Resumen

Métodos públicos

abstract void flush()

Fuerza la carga de todos los eventos en fila.

abstract long getEventUploadInterval()

Obtén el intervalo de carga.

abstract int getMaxBatchSize()

Obtén el tamaño máximo del lote 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 fila.

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 máximo del lote que se usa cuando se suben eventos.

Muestra
int el tamaño máximo del lote.

postEvent

public abstract void postEvent (T event)

Publica un evento en TFC. Esto pone en cola el evento para que se suba. Los eventos se agruparán y subirán en lotes.

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: Es la cantidad de tiempo en ms que se espera para que los eventos se carguen en 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.