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>


Classe ClusterEventUploader, qui importe IClusterEvent dans TFC.

Résumé

Constructeurs publics

ClusterEventUploader()

Méthodes publiques

void flush()

Force l'importation de tous les événements mis en file d'attente.

long getEventUploadInterval()

Obtenez l'intervalle d'importation.

int getMaxBatchSize()

Obtenez la taille de lot maximale utilisée lors de l'importation d'événements.

void postEvent(T event)

Publie un événement sur TFC.

void setEventUploadInterval(long interval)

Définissez la fréquence à laquelle nous importons des événements dans TFC.

void setMaxBatchSize(int batchSize)

Obtenez le nombre maximal d'événements à importer en une seule fois.

Méthodes protégées

abstract void doUploadEvents( events)

Constructeurs publics

ClusterEventUploader

public ClusterEventUploader ()

Méthodes publiques

vider

public void flush ()

Force l'importation de tous les événements mis en file d'attente.

getEventUploadInterval

public long getEventUploadInterval ()

Obtenez l'intervalle d'importation.

Renvoie
long l'intervalle d'importation en ms.

getMaxBatchSize

public int getMaxBatchSize ()

Obtenez la taille de lot maximale utilisée lors de l'importation d'événements.

Renvoie
int la taille maximale du lot.

postEvent

public void postEvent (T event)

Publie un événement sur TFC. L'événement est mis en file d'attente pour être importé. Les événements seront regroupés et importés.

Paramètres
event T: événement à importer

setEventUploadInterval

public void setEventUploadInterval (long interval)

Définissez la fréquence à laquelle nous importons des événements dans TFC.

Paramètres
interval long: en ms pour les événements à importer dans TFC.

setMaxBatchSize

public void setMaxBatchSize (int batchSize)

Obtenez le nombre maximal d'événements à importer en une seule fois.

Paramètres
batchSize int: nombre maximal d'événements à importer en une seule fois.

Méthodes protégées

doUploadEvents

protected abstract void doUploadEvents ( events)

Paramètres
events