أداة تحميل الحدث العنقودي

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

java.lang.Object
com.android.tradefed.cluster.ClusterEventUploader<T توسِّع com.android.tradefed.cluster.IClusterEvent>


الفئة ClusterEventUploader التي تحمِّل IClusterEvent إلى TFC.

ملخّص

شركة إنشاءات عامة

ClusterEventUploader()

الطرق العامة

void flush()

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

long getEventUploadInterval()

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

int getMaxBatchSize()

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

void postEvent(T event)

نشر حدث إلى فريق TFC.

void setEventUploadInterval(long interval)

يمكنك تحديد عدد مرات تحميل الأحداث إلى فريق TFC.

void setMaxBatchSize(int batchSize)

احصل على أقصى عدد من الأحداث لتحميلها دُفعة واحدة.

الطرق المحمية

abstract void doUploadEvents( events)

شركة إنشاءات عامة

أداة تحميل الحدث العنقودي

public ClusterEventUploader ()

الطرق العامة

متورد

public void flush ()

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

getEventUploadInterval

public long getEventUploadInterval ()

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

المرتجعات
long الفاصل الزمني للتحميل بالملي ثانية

الحصول على MaxBatchSize

public int getMaxBatchSize ()

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

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

حدث postEvent

public void postEvent (T event)

نشر حدث إلى فريق TFC. يؤدي هذا الإجراء إلى إضافة الحدث إلى قائمة الانتظار لتحميله. سيتم تجميع الأحداث تم تحميله.

المعلمات
event T: الحدث المطلوب تحميله

setEventUploadInterval

public void setEventUploadInterval (long interval)

يمكنك تحديد عدد مرات تحميل الأحداث إلى فريق TFC.

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

تعيين MaxBatchSize

public void setMaxBatchSize (int batchSize)

احصل على أقصى عدد من الأحداث لتحميلها دُفعة واحدة.

المعلمات
batchSize int: الحد الأقصى لعدد الأحداث المطلوب تحميلها دُفعة واحدة

الطرق المحمية

أحداث التحميل

protected abstract void doUploadEvents ( events)

المعلمات
events