ক্লাস্টারইভেন্টআপলোডার
public abstract class ClusterEventUploader
extends Object implements IClusterEventUploader <T extends IClusterEvent >
| java.lang.Object | |
| ↳ | com.android.tradefed.cluster.ClusterEventUploader<T extends 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 (List<T> events) |
সরকারি নির্মাণকারী
ক্লাস্টারইভেন্টআপলোডার
public ClusterEventUploader ()
জনসাধারণের পদ্ধতি
ফ্লাশ
public void flush ()
সারিবদ্ধ সমস্ত ইভেন্ট জোরপূর্বক আপলোড করুন।
getEventUploadInterval
public long getEventUploadInterval ()
আপলোড ব্যবধানটি জানুন।
| ফেরত | |
|---|---|
long | আপলোড ব্যবধান মিলিসেকেন্ডে। |
getMaxBatchSize
public int getMaxBatchSize ()
ইভেন্ট আপলোড করার সময় ব্যবহৃত সর্বোচ্চ ব্যাচ সাইজ জানুন।
| ফেরত | |
|---|---|
int | সর্বোচ্চ ব্যাচ আকার। |
পোস্টইভেন্ট
public void postEvent (T event)
TFC-তে একটি ইভেন্ট পোস্ট করে। এটি ইভেন্টটিকে আপলোডের জন্য সারিতে যুক্ত করে। ইভেন্টগুলো একসাথে আপলোড করা হবে।
| প্যারামিটার | |
|---|---|
event | T : আপলোড করার জন্য ইভেন্টটি |
ইভেন্ট আপলোড ব্যবধান সেট করুন
public void setEventUploadInterval (long interval)
আমরা কত ঘন ঘন TFC-তে ইভেন্ট আপলোড করব তা নির্ধারণ করুন।
| প্যারামিটার | |
|---|---|
interval | long : TFC-তে ইভেন্ট আপলোড হওয়ার জন্য প্রয়োজনীয় সময় (মিলিসেকেন্ডে)। |
সেটম্যাক্সব্যাচসাইজ
public void setMaxBatchSize (int batchSize)
একসাথে সর্বাধিক সংখ্যক ইভেন্ট আপলোড করুন।
| প্যারামিটার | |
|---|---|
batchSize | int : একবারে আপলোড করার জন্য ইভেন্টের সর্বোচ্চ সংখ্যা। |
সুরক্ষিত পদ্ধতি
doUploadEvents
protected abstract void doUploadEvents (List<T> events)
| প্যারামিটার | |
|---|---|
events | List |
| নিক্ষেপ | |
|---|---|
IOException | |