IClusterEventUploader

public interface IClusterEventUploader

com.android.tradefed.cluster.IClusterEventUploader<T extends 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()

Obtenez l'intervalle d'importation.

abstract int getMaxBatchSize()

Obtenez 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 à laquelle nous importons des événements dans TFC.

abstract void setMaxBatchSize(int batchSize)

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

Méthodes publiques

vider

public abstract void flush ()

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

getEventUploadInterval

public abstract long getEventUploadInterval ()

Obtenez l'intervalle d'importation.

Renvoie
long l'intervalle d'importation en ms.

getMaxBatchSize

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