ClusterEventUloader
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) doUploadEvents ( events) |
سازندگان عمومی
ClusterEventUloader
public ClusterEventUploader ()
روش های عمومی
فلاش
public void flush ()
آپلود اجباری همه رویدادها در صف.
getEventUploadInterval
public long getEventUploadInterval ()
فاصله بارگذاری را دریافت کنید.
برمی گرداند | |
---|---|
long | فاصله آپلود بر حسب ms. |
getMaxBatchSize
public int getMaxBatchSize ()
حداکثر اندازه دسته ای که هنگام آپلود رویدادها استفاده می شود را دریافت کنید.
برمی گرداند | |
---|---|
int | حداکثر اندازه دسته |
postEvent
public void postEvent (T event)
رویدادی را به TFC ارسال می کند. این رویداد را در صف قرار می دهد تا بارگذاری شود. رویدادها دسته بندی و آپلود خواهند شد.
پارامترها | |
---|---|
event | T : رویدادی که باید آپلود شود |
setEventUploadInterval
public void setEventUploadInterval (long interval)
تعداد دفعات بارگذاری رویدادها را در TFC تنظیم کنید.
پارامترها | |
---|---|
interval | long : در ms برای رویدادهایی که باید در TFC آپلود شوند. |
setMaxBatchSize
public void setMaxBatchSize (int batchSize)
حداکثر تعداد رویدادها را برای آپلود به طور همزمان دریافت کنید.
پارامترها | |
---|---|
batchSize | int : حداکثر تعداد رویدادها برای آپلود همزمان. |
روش های محافظت شده
doUploadEvents
protected abstract void doUploadEvents (events)
پارامترها | |
---|---|
events |