Outil d'importation d'événements de cluster

public abstract class ClusterEventUploader
extends Object implements IClusterEventUploader<T extends IClusterEvent>

java.lang.Object
   ↳ com.android.tradefed.cluster.ClusterEventUploader<T étend com.android.tradefed.cluster.IClusterEvent>


ClusterEventUploader, qui importe IClusterEvent dans TFC.

Résumé

Constructeurs publics

ClusterEventUploader()

Méthodes publiques

void flush()

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

long getEventUploadInterval()

Permet d'obtenir l'intervalle d'importation.

int getMaxBatchSize()

Permet d'obtenir 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 d'importation des événements dans TFC.

void setMaxBatchSize(int batchSize)

Obtenez le nombre maximal d'événements à importer simultanément.

Méthodes protégées

abstract void doUploadEvents( events)

Constructeurs publics

Outil d'importation d'événements de cluster

public ClusterEventUploader ()

Méthodes publiques

vider

public void flush ()

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

getEventUploadInterval

public long getEventUploadInterval ()

Permet d'obtenir l'intervalle d'importation.

Renvoie
long l'intervalle d'importation en millisecondes.

getMaxBatchSize

public int getMaxBatchSize ()

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

Renvoie
int la taille de lot maximale.

postEvent

public void postEvent (T event)

Publie un événement sur TFC. L'événement à importer est alors mis en file d'attente. Les événements seront regroupés et importées.

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

setEventUploadInterval

public void setEventUploadInterval (long interval)

Définissez la fréquence d'importation 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 simultanément.

Paramètres
batchSize int: nombre maximal d'événements à importer simultanément.

Méthodes protégées

DoUploadEvents

protected abstract void doUploadEvents ( events)

Paramètres
events