ClusterEventUploader
public
abstract
class
ClusterEventUploader
extends Object
implements
IClusterEventUploader<T extends IClusterEvent>
java.lang.Object | |
😎 | com.android.tradefed.cluster.ClusterEventUploader<T erweitert com.android.tradefed.cluster.IClusterEvent> |
ClusterEventUploader-Klasse, die IClusterEvent
in TFC hochlädt.
Zusammenfassung
Öffentliche Konstruktoren | |
---|---|
ClusterEventUploader()
|
Öffentliche Methoden | |
---|---|
void
|
flush()
Erzwingt das Hochladen aller Ereignisse in der Warteschlange. |
long
|
getEventUploadInterval()
Das Uploadintervall abrufen. |
int
|
getMaxBatchSize()
Ruft die maximale Batchgröße ab, die beim Hochladen von Ereignissen verwendet wird. |
void
|
postEvent(T event)
Damit wird ein Ereignis bei TFC gepostet. |
void
|
setEventUploadInterval(long interval)
Legen Sie fest, wie oft Ereignisse in TFC hochgeladen werden. |
void
|
setMaxBatchSize(int batchSize)
Legen Sie die maximale Anzahl von Ereignissen fest, die gleichzeitig hochgeladen werden können. |
Geschützte Methoden | |
---|---|
abstract
void
|
doUploadEvents(
|
Öffentliche Konstruktoren
ClusterEventUploader
public ClusterEventUploader ()
Öffentliche Methoden
spülen
public void flush ()
Erzwingt das Hochladen aller Ereignisse in der Warteschlange.
getEventUploadInterval
public long getEventUploadInterval ()
Das Uploadintervall abrufen.
Returns | |
---|---|
long |
Uploadintervall in ms. |
getMaxBatchSize
public int getMaxBatchSize ()
Ruft die maximale Batchgröße ab, die beim Hochladen von Ereignissen verwendet wird.
Returns | |
---|---|
int |
die maximale Batchgröße. |
PostEvent
public void postEvent (T event)
Damit wird ein Ereignis bei TFC gepostet. Dadurch wird das hochzuladende Ereignis in die Warteschlange gestellt. Ereignisse werden in Batches zusammengefasst und hochgeladen.
Parameter | |
---|---|
event |
T : das hochzuladende Ereignis |
setEventUploadInterval
public void setEventUploadInterval (long interval)
Legen Sie fest, wie oft Ereignisse in TFC hochgeladen werden.
Parameter | |
---|---|
interval |
long : in ms für Ereignisse, die in TFC hochgeladen werden sollen. |
setMaxBatchSize
public void setMaxBatchSize (int batchSize)
Legen Sie die maximale Anzahl von Ereignissen fest, die gleichzeitig hochgeladen werden können.
Parameter | |
---|---|
batchSize |
int : Die maximale Anzahl von Ereignissen, die gleichzeitig hochgeladen werden können. |
Geschützte Methoden
doUploadEvents
protected abstract void doUploadEvents (events)
Parameter | |
---|---|
events |
|