IClusterEventUploader

public interface IClusterEventUploader

com.android.tradefed.cluster.IClusterEventUploader<T étend com.android.tradefed.cluster.IClusterEvent>


Interface pour ClusterEventUploader

Résumé

Méthodes publiques

abstract void flush()

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

abstract long getEventUploadInterval()

Permet d'obtenir l'intervalle d'importation.

abstract int getMaxBatchSize()

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

abstract void postEvent(T event)

Publie un événement sur TFC.

abstract void setEventUploadInterval(long interval)

Définissez la fréquence d'importation des événements dans TFC.

abstract void setMaxBatchSize(int batchSize)

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

Méthodes publiques

vider

public abstract void flush ()

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

getEventUploadInterval

public abstract long getEventUploadInterval ()

Permet d'obtenir l'intervalle d'importation.

Renvoie
long l'intervalle d'importation en millisecondes.

getMaxBatchSize

public abstract 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 abstract 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 abstract 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 abstract 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.