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 le téléchargement de tous les événements mis en file d'attente.

abstract long getEventUploadInterval ()

Obtenez l'intervalle de téléchargement.

abstract int getMaxBatchSize ()

Obtenez la taille maximale du lot utilisée lors du téléchargement d'événements.

abstract void postEvent (T event)

Publie un événement sur TFC.

abstract void setEventUploadInterval (long interval)

Définissez la fréquence à laquelle nous téléchargeons les événements sur TFC.

abstract void setMaxBatchSize (int batchSize)

Obtenez le nombre maximum d'événements à télécharger en même temps.

Méthodes publiques

affleurer

public abstract void flush ()

Forcer le téléchargement de tous les événements mis en file d'attente.

getEventUploadInterval

public abstract long getEventUploadInterval ()

Obtenez l'intervalle de téléchargement.

Retour
long l'intervalle de téléchargement en ms.

getMaxBatchSize

public abstract int getMaxBatchSize ()

Obtenez la taille maximale du lot utilisée lors du téléchargement d'événements.

Retour
int la taille maximale du lot.

après l'occassion

public abstract void postEvent (T event)

Publie un événement sur TFC. Cela met en file d'attente l'événement à télécharger. Les événements seront regroupés et téléchargés.

Paramètres
event T : l'événement à télécharger

setEventUploadInterval

public abstract void setEventUploadInterval (long interval)

Définissez la fréquence à laquelle nous téléchargeons les événements sur TFC.

Paramètres
interval long : en ms pour les événements à télécharger sur TFC.

setMaxBatchSize

public abstract void setMaxBatchSize (int batchSize)

Obtenez le nombre maximum d'événements à télécharger en même temps.

Paramètres
batchSize int : le nombre maximum d'événements à télécharger en même temps.