ClusterEventUploader

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

java.lang.অবজেক্ট
com.android.tradefed.cluster.ClusterEventUploader<T প্রসারিত করে com.android.tradefed.cluster.IClusterEvent >


ClusterEventUploader ক্লাস, যা TFC এ IClusterEvent আপলোড করে।

সারসংক্ষেপ

পাবলিক কনস্ট্রাক্টর

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)

পাবলিক কনস্ট্রাক্টর

ClusterEventUploader

public ClusterEventUploader ()

পাবলিক পদ্ধতি

ফ্লাশ

public void flush ()

সারিবদ্ধ সমস্ত ইভেন্টের একটি আপলোড বাধ্য করুন৷

getEventUploadInterval

public long getEventUploadInterval ()

আপলোড ব্যবধান পান.

রিটার্নস
long ms-এ আপলোডের ব্যবধান।

getMaxBatchSize

public int getMaxBatchSize ()

ইভেন্ট আপলোড করার সময় সর্বাধিক ব্যাচের আকার ব্যবহার করুন।

রিটার্নস
int সর্বোচ্চ ব্যাচের আকার।

ঘটনা পরবর্তী

public void postEvent (T event)

TFC এ একটি ইভেন্ট পোস্ট করে। এটি ইভেন্টটিকে আপলোড করার জন্য সারিবদ্ধ করে৷ ইভেন্ট ব্যাচ এবং আপলোড করা হবে.

পরামিতি
event T : আপলোড করার জন্য ইভেন্ট

setEventUploadInterval

public void setEventUploadInterval (long interval)

আমরা কত ঘন ঘন TFC এ ইভেন্ট আপলোড করি তা সেট করুন।

পরামিতি
interval long : ইভেন্টগুলি টিএফসি-তে আপলোড করার জন্য ms-এ।

সেট ম্যাক্সব্যাচ সাইজ

public void setMaxBatchSize (int batchSize)

একবারে আপলোড করার জন্য সর্বাধিক সংখ্যক ইভেন্ট পান।

পরামিতি
batchSize int : একবারে আপলোড করার জন্য সর্বাধিক সংখ্যক ইভেন্ট।

সুরক্ষিত পদ্ধতি

doUploadEvents

protected abstract void doUploadEvents ( events)

পরামিতি
events