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 : الحد الأقصى لعدد الأحداث التي يمكن تحميلها مرة واحدة.