IClusterEvent Uploader

public interface IClusterEventUploader

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


Interfejs dla ClusterEventUploader

Streszczenie

Metody publiczne

abstract void flush ()

Wymuś przesłanie wszystkich zdarzeń oczekujących w kolejce.

abstract long getEventUploadInterval ()

Uzyskaj interwał przesyłania.

abstract int getMaxBatchSize ()

Uzyskaj maksymalny rozmiar wsadu używany podczas przesyłania zdarzeń.

abstract void postEvent (T event)

Wysyła wydarzenie do TFC.

abstract void setEventUploadInterval (long interval)

Ustaw, jak często przesyłamy wydarzenia do TFC.

abstract void setMaxBatchSize (int batchSize)

Uzyskaj maksymalną liczbę wydarzeń do przesłania jednocześnie.

Metody publiczne

spłukać

public abstract void flush ()

Wymuś przesłanie wszystkich zdarzeń oczekujących w kolejce.

getEventUploadInterval

public abstract long getEventUploadInterval ()

Uzyskaj interwał przesyłania.

Zwroty
long interwał wysyłania w ms.

getMaxBatchSize

public abstract int getMaxBatchSize ()

Uzyskaj maksymalny rozmiar wsadu używany podczas przesyłania zdarzeń.

Zwroty
int maksymalny rozmiar partii.

ogłosić wydarzenie

public abstract void postEvent (T event)

Wysyła wydarzenie do TFC. Spowoduje to umieszczenie zdarzenia w kolejce do przesłania. Zdarzenia zostaną pogrupowane i przesłane.

Parametry
event T : zdarzenie do przesłania

setEventUploadInterval

public abstract void setEventUploadInterval (long interval)

Ustaw, jak często przesyłamy wydarzenia do TFC.

Parametry
interval long : w ms dla zdarzeń, które mają być przesłane do TFC.

ustaw MaksymalnyRozmiar Wsadu

public abstract void setMaxBatchSize (int batchSize)

Uzyskaj maksymalną liczbę wydarzeń do przesłania jednocześnie.

Parametry
batchSize int : maksymalna liczba zdarzeń do przesłania jednocześnie.