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: अपलोड करने के लिए इवेंट

setEventUploadInterval

public abstract void setEventUploadInterval (long interval)

यह सेट करें कि हम टीएफ़सी पर कितनी बार इवेंट अपलोड करते हैं.

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

setMaxBatchSize

public abstract void setMaxBatchSize (int batchSize)

एक बार में ज़्यादा से ज़्यादा इवेंट अपलोड करें.

पैरामीटर
batchSize int: एक बार में अपलोड करने के लिए, इवेंट की ज़्यादा से ज़्यादा संख्या.