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 ms-এ আপলোডের ব্যবধান।

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 : ইভেন্টগুলি টিএফসি-তে আপলোড করার জন্য ms-এ।

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

public abstract void setMaxBatchSize (int batchSize)

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

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