ClusterEventUploader

public abstract class ClusterEventUploader
extends Object implements IClusterEventUploader<T extends IClusterEvent>

java.lang.Object
   ↳ com.android.tradefed.cluster.ClusterEventUploader<T extends com.android.tradefed.cluster.IClusterEvent>


La clase ClusterEventUploader, que sube IClusterEvent a TFC

Resumen

Constructores públicos

ClusterEventUploader()

Métodos públicos

void flush()

Fuerza la carga de todos los eventos en fila.

long getEventUploadInterval()

Obtén el intervalo de carga.

int getMaxBatchSize()

Obtén el tamaño máximo del lote que se usa cuando se suben eventos.

void postEvent(T event)

Publica un evento en TFC.

void setEventUploadInterval(long interval)

Establece la frecuencia con la que subimos eventos a TFC.

void setMaxBatchSize(int batchSize)

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

Métodos protegidos

abstract void doUploadEvents( events)

Constructores públicos

ClusterEventUploader

public ClusterEventUploader ()

Métodos públicos

vaciar

public void flush ()

Fuerza la carga de todos los eventos en fila.

getEventUploadInterval

public long getEventUploadInterval ()

Obtén el intervalo de carga.

Muestra
long el intervalo de carga en ms.

getMaxBatchSize

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

Métodos protegidos

doUploadEvents

protected abstract void doUploadEvents ( events)

Parámetros
events