IClusterEventUloader

public interface IClusterEventUploader

com.android.tradefed.cluster.IClusterEventUploader<T com.android.tradefed.cluster.IClusterEvent را گسترش می دهد


رابط برای ClusterEventUloader

خلاصه

روش های عمومی

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 فاصله آپلود بر حسب ms.

getMaxBatchSize

public abstract int getMaxBatchSize ()

حداکثر اندازه دسته ای که هنگام آپلود رویدادها استفاده می شود را دریافت کنید.

برمی گرداند
int حداکثر اندازه دسته

postEvent

public abstract void postEvent (T event)

رویدادی را به TFC ارسال می کند. این رویداد را در صف قرار می دهد تا بارگذاری شود. رویدادها دسته بندی و آپلود خواهند شد.

پارامترها
event T : رویدادی که باید آپلود شود

setEventUploadInterval

public abstract void setEventUploadInterval (long interval)

تعداد دفعات بارگذاری رویدادها را در TFC تنظیم کنید.

پارامترها
interval long : در ms برای رویدادهایی که باید در TFC آپلود شوند.

setMaxBatchSize

public abstract void setMaxBatchSize (int batchSize)

حداکثر تعداد رویدادها را برای آپلود به طور همزمان دریافت کنید.

پارامترها
batchSize int : حداکثر تعداد رویدادها برای آپلود همزمان.