ClusterEventUploader
public
abstract
class
ClusterEventUploader
extends Object
implements
IClusterEventUploader<T extends IClusterEvent>
java.lang.Object | |
↳ | com.android.tradefed.cluster.ClusterEventUploader<T extends com.android.tradefed.cluster.IClusterEvent> |
Die Klasse „ClusterEventUploader“, die IClusterEvent
in TFC hochlädt.
Zusammenfassung
Öffentliche Konstruktoren | |
---|---|
ClusterEventUploader()
|
Öffentliche Methoden | |
---|---|
void
|
flush()
Erzwingen Sie den Upload aller Ereignisse, die sich in der Warteschlange befinden. |
long
|
getEventUploadInterval()
Rufen Sie das Uploadintervall ab. |
int
|
getMaxBatchSize()
Die maximale Batchgröße, die beim Hochladen von Ereignissen verwendet wird. |
void
|
postEvent(T event)
Postet ein Ereignis in TFC. |
void
|
setEventUploadInterval(long interval)
Legen Sie fest, wie oft wir Ereignisse in TFC hochladen. |
void
|
setMaxBatchSize(int batchSize)
Die maximale Anzahl von Ereignissen, die gleichzeitig hochgeladen werden können. |
Geschützte Methoden | |
---|---|
abstract
void
|
doUploadEvents(
|
Öffentliche Konstruktoren
ClusterEventUploader
public ClusterEventUploader ()
Öffentliche Methoden
flush
public void flush ()
Erzwingen Sie den Upload aller Ereignisse, die sich in der Warteschlange befinden.
getEventUploadInterval
public long getEventUploadInterval ()
Rufen Sie das Uploadintervall ab.
Returns | |
---|---|
long |
das Uploadintervall in ms. |
getMaxBatchSize
public int getMaxBatchSize ()
Die maximale Batchgröße, die beim Hochladen von Ereignissen verwendet wird.
Returns | |
---|---|
int |
die maximale Stapelgröße. |
postEvent
public void postEvent (T event)
Postet ein Ereignis in TFC. Das Ereignis wird dann zur Upload-Warteschlange hinzugefügt. Die Ereignisse werden in einem Batch zusammengefasst und hochgeladen.
Parameter | |
---|---|
event |
T : das Ereignis, das hochgeladen werden soll
|
setEventUploadInterval
public void setEventUploadInterval (long interval)
Legen Sie fest, wie oft wir Ereignisse in TFC hochladen.
Parameter | |
---|---|
interval |
long : in ms für Ereignisse, die in TFC hochgeladen werden.
|
setMaxBatchSize
public void setMaxBatchSize (int batchSize)
Die maximale Anzahl von Ereignissen, die gleichzeitig hochgeladen werden können.
Parameter | |
---|---|
batchSize |
int : die maximale Anzahl von Ereignissen, die gleichzeitig hochgeladen werden sollen.
|
Geschützte Methoden
doUploadEvents
protected abstract void doUploadEvents (events)
Parameter | |
---|---|
events |
|