Program do przesyłania zdarzeń IClusterEvent
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ń znajdujących się w kolejce. |
abstract long | getEventUploadInterval () Uzyskaj interwał przesyłania. |
abstract int | getMaxBatchSize () Uzyskaj maksymalny rozmiar partii używany podczas przesyłania zdarzeń. |
abstract void | postEvent (T event) Publikuje wydarzenie w 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ń znajdujących się w kolejce.
getEventUploadInterval
public abstract long getEventUploadInterval ()
Uzyskaj interwał przesyłania.
Zwroty | |
---|---|
long | interwał przesyłania w ms. |
pobierzMaxBatchSize
public abstract int getMaxBatchSize ()
Uzyskaj maksymalny rozmiar partii używany podczas przesyłania zdarzeń.
Zwroty | |
---|---|
int | maksymalny rozmiar partii. |
ogłosić wydarzenie
public abstract void postEvent (T event)
Publikuje wydarzenie w TFC. Spowoduje to umieszczenie zdarzenia w kolejce do przesłania. Wydarzenia zostaną zgrupowane i przesłane.
Parametry | |
---|---|
event | T : wydarzenie 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ą zostać przesłane do TFC. |
ustawMaxBatchSize
public abstract void setMaxBatchSize (int batchSize)
Uzyskaj maksymalną liczbę wydarzeń do przesłania jednocześnie.
Parametry | |
---|---|
batchSize | int : maksymalna liczba zdarzeń do przesłania na raz. |