IClusterEventUploader

public interface IClusterEventUploader

com.android.tradefed.cluster.IClusterEventUploader <T يمتد com.android.tradefed.cluster.IClusterEvent >


واجهة ClusterEventUploader

ملخص

الأساليب العامة

abstract void flush ()

فرض تحميل جميع الأحداث في قائمة الانتظار.

abstract long getEventUploadInterval ()

احصل على الفاصل الزمني للتحميل.

abstract int getMaxBatchSize ()

احصل على الحد الأقصى لحجم الدفعة المستخدم عند تحميل الأحداث.

abstract void postEvent (T event)

ينشر حدثًا لـ TFC.

abstract void setEventUploadInterval (long interval)

حدد عدد مرات تحميل الأحداث على TFC.

abstract void setMaxBatchSize (int batchSize)

احصل على أكبر عدد ممكن من الأحداث للتحميل في وقت واحد.

الأساليب العامة

دافق

public abstract void flush ()

فرض تحميل جميع الأحداث في قائمة الانتظار.

getEventUploadInterval

public abstract long getEventUploadInterval ()

احصل على الفاصل الزمني للتحميل.

عائدات
long الفاصل الزمني للتحميل بالمللي ثانية.

getMaxBatchSize

public abstract int getMaxBatchSize ()

احصل على الحد الأقصى لحجم الدفعة المستخدم عند تحميل الأحداث.

عائدات
int الحجم الأقصى للدُفعة.

ما بعد الحدث

public abstract void postEvent (T event)

ينشر حدثًا لـ TFC. هذا الطابور الحدث ليتم تحميلها. سيتم تجميع الأحداث وتحميلها.

حدود
event T : الحدث للتحميل

setEventUploadInterval

public abstract void setEventUploadInterval (long interval)

حدد عدد مرات تحميل الأحداث على TFC.

حدود
interval long : بالمللي ثانية للأحداث المراد تحميلها على TFC.

setMaxBatchSize

public abstract void setMaxBatchSize (int batchSize)

احصل على أكبر عدد ممكن من الأحداث للتحميل في وقت واحد.

حدود
batchSize int : الحد الأقصى لعدد الأحداث المراد تحميلها مرة واحدة.