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 >


Classe ClusterEventUploader, que carrega IClusterEvent para TFC.

Resumo

Construtores públicos

ClusterEventUploader ()

Métodos públicos

void flush ()

Forçar um upload de todos os eventos na fila.

long getEventUploadInterval ()

Obtenha o intervalo de upload.

int getMaxBatchSize ()

Obtenha o tamanho máximo do lote usado ao carregar eventos.

void postEvent (T event)

Posta um evento no TFC.

void setEventUploadInterval (long interval)

Defina a frequência com que carregamos eventos no TFC.

void setMaxBatchSize (int batchSize)

Obtenha o número máximo de eventos para carregar de uma só vez.

Métodos protegidos

abstract void doUploadEvents ( events) doUploadEvents ( events)

Construtores públicos

ClusterEventUploader

public ClusterEventUploader ()

Métodos públicos

rubor

public void flush ()

Forçar um upload de todos os eventos na fila.

getEventUploadInterval

public long getEventUploadInterval ()

Obtenha o intervalo de upload.

devoluções
long o intervalo de upload em ms.

getMaxBatchSize

public int getMaxBatchSize ()

Obtenha o tamanho máximo do lote usado ao carregar eventos.

devoluções
int o tamanho máximo do lote.

postEvent

public void postEvent (T event)

Posta um evento no TFC. Isso enfileira o evento a ser carregado. Os eventos serão agrupados e carregados.

Parâmetros
event T : o evento para carregar

setEventUploadInterval

public void setEventUploadInterval (long interval)

Defina a frequência com que carregamos eventos no TFC.

Parâmetros
interval long : em ms para eventos a serem carregados no TFC.

setMaxBatchSize

public void setMaxBatchSize (int batchSize)

Obtenha o número máximo de eventos para carregar de uma só vez.

Parâmetros
batchSize int : o número máximo de eventos a serem carregados de uma só vez.

Métodos protegidos

doUploadEvents

protected abstract void doUploadEvents ( events)

Parâmetros
events