IClusterEventUploader

public interface IClusterEventUploader

com.android.tradefed.cluster.IClusterEventUploader<T extends 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 अपलोड इंटरवल को मिलीसेकंड में.

getMaxBatchSize

public abstract int getMaxBatchSize ()

इवेंट अपलोड करते समय, बैच का इस्तेमाल किया जाने वाला ज़्यादा से ज़्यादा साइज़ देखें.

रिटर्न
int बैच का ज़्यादा से ज़्यादा साइज़.

postEvent

public abstract void postEvent (T event)

TFC पर इवेंट पोस्ट करता है. इससे, इवेंट को अपलोड करने के लिए लाइन में लगा दिया जाता है. इवेंट को एक साथ अपलोड किया जाएगा.

पैरामीटर
event T: अपलोड किया जाने वाला इवेंट

setEventUploadInterval

public abstract void setEventUploadInterval (long interval)

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

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

setMaxBatchSize

public abstract void setMaxBatchSize (int batchSize)

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

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