IClusterEventUploader

public interface IClusterEventUploader

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


Interfejs ClusterEventUploader

Podsumowanie

Metody publiczne

abstract void flush()

wymusić przesłanie wszystkich zdarzeń oczekujących w kolejce.

abstract long getEventUploadInterval()

Uzyskaj interwał przesyłania.

abstract int getMaxBatchSize()

Pobierz maksymalny rozmiar partii używany podczas przesyłania zdarzeń.

abstract void postEvent(T event)

Publikuje zdarzenie w TFC.

abstract void setEventUploadInterval(long interval)

Ustaw częstotliwość przesyłania zdarzeń do TFC.

abstract void setMaxBatchSize(int batchSize)

Uzyskaj maksymalną liczbę zdarzeń do przesłania naraz.

Metody publiczne

spłukać

public abstract void flush ()

wymusić przesłanie wszystkich zdarzeń oczekujących w kolejce.

getEventUploadInterval

public abstract long getEventUploadInterval ()

Uzyskaj interwał przesyłania.

Zwroty
long interwał przesyłania w ms.

getMaxBatchSize

public abstract int getMaxBatchSize ()

Pobierz maksymalny rozmiar partii używany podczas przesyłania zdarzeń.

Zwroty
int maksymalny rozmiar partii.

postEvent

public abstract void postEvent (T event)

Publikuje zdarzenie w TFC. Spowoduje to umieszczenie wydarzenia w kolejce do przesłania. Zdarzenia zostaną zebrane w grupę i przesłane.

Parametry
event T: wydarzenie do przesłania

setEventUploadInterval

public abstract void setEventUploadInterval (long interval)

Ustaw częstotliwość przesyłania zdarzeń do TFC.

Parametry
interval long: czas w ms, w którym zdarzenia są przesyłane do TFC.

setMaxBatchSize

public abstract void setMaxBatchSize (int batchSize)

Uzyskaj maksymalną liczbę zdarzeń do przesłania naraz.

Parametry
batchSize int: maksymalna liczba zdarzeń do przesłania naraz.