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)

टीएफसी पर एक इवेंट पोस्ट करता है।

abstract void setEventUploadInterval (long interval)

सेट करें कि हम कितनी बार टीएफसी पर ईवेंट अपलोड करते हैं।

abstract void setMaxBatchSize (int batchSize)

एक बार में अपलोड करने के लिए अधिकतम संख्या में ईवेंट प्राप्त करें।

सार्वजनिक तरीके

लालिमा

public abstract void flush ()

पंक्तिबद्ध सभी ईवेंट को जबरन अपलोड करें।

getEventUploadInterval

public abstract long getEventUploadInterval ()

अपलोड अंतराल प्राप्त करें.

रिटर्न
long एमएस में अपलोड अंतराल.

getMaxBatchSize

public abstract int getMaxBatchSize ()

ईवेंट अपलोड करते समय अधिकतम बैच आकार का उपयोग करें।

रिटर्न
int अधिकतम बैच आकार.

घटना के बाद

public abstract void postEvent (T event)

टीएफसी पर एक इवेंट पोस्ट करता है। यह अपलोड किए जाने वाले ईवेंट को कतारबद्ध करता है। इवेंट को बैच करके अपलोड किया जाएगा.

पैरामीटर
event T : अपलोड करने के लिए घटना

सेटइवेंटअपलोडइंटरवल

public abstract void setEventUploadInterval (long interval)

सेट करें कि हम कितनी बार टीएफसी पर ईवेंट अपलोड करते हैं।

पैरामीटर
interval long : टीएफसी पर अपलोड किए जाने वाले इवेंट के लिए एमएस में।

सेटमैक्सबैचआकार

public abstract void setMaxBatchSize (int batchSize)

एक बार में अपलोड करने के लिए अधिकतम संख्या में ईवेंट प्राप्त करें।

पैरामीटर
batchSize int : एक बार में अपलोड करने के लिए इवेंट की अधिकतम संख्या।