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çar o upload de todos os eventos na fila.

abstract long getEventUploadInterval()

Acessa o intervalo de upload.

abstract int getMaxBatchSize()

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

abstract void postEvent(T event)

Posta um evento no TFC.

abstract void setEventUploadInterval(long interval)

Defina a frequência do upload de eventos para o TFC.

abstract void setMaxBatchSize(int batchSize)

Consiga o número máximo de eventos para fazer upload de uma só vez.

Métodos públicos

transferir

public abstract void flush ()

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

getEventUploadInterval

public abstract long getEventUploadInterval ()

Acessa o intervalo de upload.

Retorna
long o intervalo de upload em ms.

getMaxBatchSize

public abstract int getMaxBatchSize ()

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

Retorna
int o tamanho máximo do lote.

postEvent

public abstract void postEvent (T event)

Posta um evento no TFC. Isso coloca o evento a ser enviado na fila. Os eventos serão agrupados enviado.

Parâmetros
event T: o evento a ser enviado.

setEventUploadInterval

public abstract void setEventUploadInterval (long interval)

Defina a frequência do upload de eventos para o TFC.

Parâmetros
interval long: em ms para eventos serem enviados ao TFC.

setMaxBatchSize

public abstract void setMaxBatchSize (int batchSize)

Consiga o número máximo de eventos para fazer upload de uma só vez.

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