IClusterEventUploader

public interface IClusterEventUploader

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


Interface para ClusterEventUploader

Resumo

Métodos públicos

abstract void flush ()

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

abstract long getEventUploadInterval ()

Obtenha o intervalo de upload.

abstract int getMaxBatchSize ()

Obtenha o tamanho máximo do lote usado ao fazer upload de eventos.

abstract void postEvent (T event)

Publica um evento no TFC.

abstract void setEventUploadInterval (long interval)

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

abstract void setMaxBatchSize (int batchSize)

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

Métodos públicos

rubor

public abstract void flush ()

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

getEventUploadInterval

public abstract long getEventUploadInterval ()

Obtenha o intervalo de upload.

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

getMaxBatchSize

public abstract int getMaxBatchSize ()

Obtenha o tamanho máximo do lote usado ao fazer upload de eventos.

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

pós-evento

public abstract void postEvent (T event)

Publica um evento no TFC. Isso coloca o evento na fila para ser carregado. Os eventos serão agrupados e carregados.

Parâmetros
event T : o evento a ser carregado

setEventUploadInterval

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