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.