IClusterEventUploader

public interface IClusterEventUploader

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


Interface para ClusterEventUploader

Resumo

Métodos públicos

abstract void flush ()

Forçar 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 carregar eventos.

abstract void postEvent (T event)

Posta 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çar 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 carregar eventos.

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

postEvent

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